Q: meaning of CPP flags in ROOT sources

Pasha Murat (murat@cdfsga.fnal.gov)
Thu, 17 Dec 1998 18:31:38 GMT


Hello Rooters,
trying to build ROOT for a platform/compiler architecture
for which there is no Makefile available in the distribution, I realized
that there are several CPP flags which meaning is quite obscure and I have
to choose between them almost blindly. It would be very nice if their meaning
were explained. In particular:

- why building ROOT on Linux or IRIX one has to turn ON G__OSFDLL and
G__DECCXX flags? If these flags have more general meaning than
just selection of DEC/OSF-specific features, wouldn't it be a good idea
to rename them appropriately?

- what is the difference between G__REGEXP and G__REGEXP1 flags? How one can
decide which one to choose?

thanks a lot, pasha