Cze�� Micha�, Andrzej,
On Tue, 21 May 2002, Michal Frackowiak wrote:
Too fast have I said it works... Boud: the libraries line looks fine in makefile as:
LIBS=-lpgplot -lX11 -L"/usr/X11R6/lib"
I think this is based on what *you* have put into makemake.
I've added a few lines to makemake:
# HOW TO MODIFY: # Modify the file makemake and run it to recreate makefile. #
which will get written near the beginning of makefile.
BUT: variable LIBS is not used anymore in the makefile except this
This is why my own (created) makefile has LIBS= i.e. nothing.
moment. It should be present in all the places where ARGOPTIONS is used (or we shall add LIBS to ARGOPTIONS).
I think ARGOPTIONS is unused - it's left over from when I copied the file from the pgplot makemake file...
OK, I've added some clearer suggestions of values of PGPLOT and LIBS that could be uncommented in the file makemake.
Here's the new full section on PGPLOT from the makemake file: ############################################################## ## pgplot ##
# If you do NOT have PGPLOT, then the following two lines must # be UNcommented, and the alternative option below commented (with #).
# 2 lines to UNcomment if you do NOT have PGPLOT: # PGOPTIONS="$OBIN/pgnull.o" # PGDEPEND="$OBIN/pgnull.o"
# If you DO have PGPLOT, then the two lines below must # be UNcommented, and the alternative option above commented (with #). # # You will also need to have LIBS and PGPLOT defined # as environment variables, e.g., setenv LIBS "-lpgplot -lX11" # and setenv PGPLOT -L$PGPLOT_DIR should be in your .cshrc . # Alternatively, you could define them as shell variables # here, # e.g. # ( # PGPLOT='-L$PGPLOT_DIR' # or # PGPLOT='-L/opt/lib -L/usr/openwin/lib' # or # PGPLOT='-L/usr/X11R6/lib' # ) and # LIBS='-lpgplot -lX11' # (Warning: do NOT use spaces around the '=' sign).
# 2 lines to UNcomment if you DO have PGPLOT: PGOPTIONS="$PGPLOT $LIBS" PGDEPEND=" "
#echo "PGOPTIONS= $PGOPTIONS"
### Lines below unlikely to need modification. ### ##############################################################
http://www.astro.uni.torun.pl/sympa/shape-univ/2002-05/msg00004.html
In some free time I can dig some automake docs and see if it is worth converting to gnu configuration.
A GNU style of automake probably would be better than the PGPLOT style, as long as it works for fortran. (And after all, I ended up creating DEconfig.f which is probably not the most standard way of implementing system dependent options...)
Pozdrawiam Boud
PS: I forgot to tell everyone that Micha� proposed adding his SNe data analysis routines to DE later on when he has time! Sounds like a good idea to me :), though it will require some work...