*** empty log message ***
[scilab.git] / scilab / Makefile.incl.in
1 RM = @RM@
2 AR = @AR@
3 FILES_TO_CLEAN = @FILES_TO_CLEAN@
4
5 all::
6
7 clean::
8         @echo Cleaning 
9         @$(RM) $(FILES_TO_CLEAN)
10 distclean::
11         @$(RM) $(FILES_TO_CLEAN)
12
13 RANLIB = @RANLIB@
14
15 TERMCAPLIB = @TERMCAPLIB@
16
17 ##################################################################
18 # NOTE: the following schemes for compiling and linking are not  #
19 #       exactly used for the main executable scilex; for it, see #
20 #       the files Makefile.<host>                                #
21 ##################################################################
22
23 ############
24 # C compiler
25 # typically, for compiling use: CFLAGS = $(CC_OPTIONS)
26 # and for linking: $(CC) -o $(PROGRAM) $(OBJS) $(CC_LDFLAGS)
27 ###########
28 CC = @CC@
29 CC_OPTIONS = @CC_OPTIONS@ @GTKINC@
30 CC_LDFLAGS = @CC_LDFLAGS@
31 CC_PICFLAGS = @CC_PICFLAGS@
32
33 ##################
34 # Fortran compiler
35 # typically, for compiling use: FFLAGS = $(FC_OPTIONS)
36 # and for linking: $(FC) -o $(PROGRAM) $(OBJS) $(FC_LDFLAGS)
37 ##################
38 FC = @FC@
39 FC_OPTIONS = @FC_OPTIONS@
40 FC_LDFLAGS = @FC_LDFLAGS@
41 FC_PICFLAGS = @FC_PICFLAGS@
42
43 ########
44 # Linker
45 # typically, for linking: $(LD) -o $(PROGRAM) $(OBJS) $(LD_LDFLAGS)
46 ########
47 LD = @LD@
48 LD_LDFLAGS = @LD_LDFLAGS@
49
50 ##########
51 # X Window: use $(XFLAGS) for compilation and $(XLIBS) for linking
52 # typically, for compiling use: CFLAGS = $(CC_OPTIONS) $(XFLAGS)
53 # and for linking with X Window
54 #  with C compiler: $(CC) -o $(PROGRAM) $(OBJS) $(CC_LDFLAGS) $(XLIBS)
55 #  with Fortran compiler: $(FC) -o $(PROGRAM) $(OBJS) $(FC_LDFLAGS) $(XLIBS)
56 #  with linker: $(LD) -o $(PROGRAM) $(OBJS) $(LD_LDFLAGS) $(XLIBS)
57 ##########
58 DLDLIB = @DLDLIB@
59 DLD_SUBDIR = @DLD_SUBDIR@
60 PVMLIB = @PVMLIB@
61 PVMGLIB = @PVMGLIB@
62 PVMROOT = @PVMROOT@
63 XAWLIB = @XAWLIB@
64 XMULIB = @XMULIB@
65 XAW_LOCAL_SUBDIR = @XAW_LOCAL_SUBDIR@
66 XAW_LOCAL_LIB = @XAW_LOCAL_LIB@
67 XFLAGS = @X_CFLAGS@ @XAW_LOCAL_INCLUDES@
68 X_EXTRA_LIBS = @X_EXTRA_LIBS@
69 XLIBS = @GTKLIB@ @X_LIBS@ $(XAWLIB) $(XMULIB) -lXt -lXext @X_PRE_LIBS@ -lX11 $(X_EXTRA_LIBS)
70
71 #####################
72 # TCL/TK
73 #####################
74 TK_INC_PATH = @TK_INC_PATH@
75 TCL_INC_PATH = @TCL_INC_PATH@
76 TCLTK_LIBS = @TCLTK_LIBS@
77
78 #####################
79 # for WIN32 version 
80 # win32 libraries for gcwin32 
81 WIN32LIBS=-mwindows -lwsock32 -lshell32 -lcomctl32  -lwinspool -lm 
82 WINLIBS = -lf2c $(WIN32LIBS)
83 # Ressource compiler 
84 #
85 RC=/msdev/bin/rc.exe
86 RCVARS=-r -DWIN32
87 # an other free resource compiler 
88 #
89 #RC=/softs/lccpub/bin/lrc 
90 #RCVARS=/iC:/softs/lccpub/include
91 # from .res to .o  
92 CVTRES= /SOFTS/gnuwin32/b18/H-i386-cygwin32/bin/cvtres.exe
93 # link options 
94 LINKEROPT=-Wl,-subsystem,console