Let me come with some historical details which may explain why the pre-processor stuff is as is, certainly not why it has to be like this. - The preprocessing has two task namely to exxpand accordin to the flags and to include the proper include files. - One stage also scans to make the dependences. - The fortran compiler has not always been the g77, but on other systems f90 (AIX) a commercial fpg77 etc so the preprocessing was seperated from the compilation for this reason. - The makefiles was plainly stolen/taken over from a similar phenix makefile - software reuse - and made to work and has so far worked without problems since about 1992/3. It can of course be updated if there is a need for this - but do not spend too much time on this After all we have many different tasks and making picture prefect makefile files is not a top priority goal!! Flemming ------------------------------------------------------ Flemming Videbaek Physics Department Brookhaven National Laboratory
This archive was generated by hypermail 2b29 : Mon Mar 05 2001 - 11:22:52 EST