--- imach/src/Makefile 2006/03/15 17:43:00 1.21 +++ imach/src/Makefile 2006/04/28 17:25:01 1.25 @@ -1,4 +1,4 @@ -VERSION=0.98d +VERSION=0.98h COPYRIGHT=Copyright (C) 2002-2006 INED-EUROREVES-Institut de longévité IMACHSETUPVERSION=1 @@ -9,8 +9,8 @@ IMACHSETUPVERSION=1 # Windows # make _windows=1 imachcyg -# make _windows=1 imach-setup.exe -# make _windows=1 imach-noreg-setup.exe +# make _windows=1 imachcyg-setup (touch setup.iss.in) +# make _windows=1 imachcyg-noreg-setup # sortie dans Output/setup.exe # ln -s /cygdrive/c/Program\ Files/Inno\ Setup\ 4/Compil32.exe /usr/local/bin/Compil32 ##SETUPCOMP= "C:\Program Files\Inno Setup 3\Compil32.exe" @@ -42,7 +42,8 @@ endif ifdef _linux CFLAGS= -g -DUNIX -LFLAGS= -g -lm +LFLAGS= -g -lm +LGSL= -lgsl -lgslcblas CFLAGSOPT= -O3 -DUNIX LFLAGSOPT= -O3 -lm UNIX2DOS= unix2dos @@ -115,6 +116,11 @@ imachcyg-noreg-setup: imachcygopt.exe no cp imachcygopt.exe imach.exe $(SETUPCOMP) /cc $(TMPNOREGSETUPSCRIPT) +simach : simach.o + $(CC) $(LFLAGS) $(LGSL) -o simach simach.o +simach.o : simach.c + $(CC) $(CFLAGS) -c simach.c + imach : imach.o $(CC) $(LFLAGS) -o imach imach.o imach.o : imach.c