summaryrefslogtreecommitdiffstats
path: root/scilab/Makefile.incl.in
diff options
context:
space:
mode:
authorScilab <scilab@scilab.org>2001-04-26 07:43:33 +0000
committerScilab <scilab@scilab.org>2001-04-26 07:43:33 +0000
commit4645e6efcaf2ea8ef9fdcd0eab80c317ce6f5356 (patch)
tree351d66d9b8cc411bf2d4afac87c301bc89c51360 /scilab/Makefile.incl.in
parent0cc09d1c9c20db1f7e531e4317d11a4117ce8cf5 (diff)
downloadscilab-4645e6efcaf2ea8ef9fdcd0eab80c317ce6f5356.zip
scilab-4645e6efcaf2ea8ef9fdcd0eab80c317ce6f5356.tar.gz
Initial revision
Diffstat (limited to 'scilab/Makefile.incl.in')
-rw-r--r--scilab/Makefile.incl.in95
1 files changed, 95 insertions, 0 deletions
diff --git a/scilab/Makefile.incl.in b/scilab/Makefile.incl.in
new file mode 100644
index 0000000..75c7e65
--- /dev/null
+++ b/scilab/Makefile.incl.in
@@ -0,0 +1,95 @@
1RM = @RM@
2AR = @AR@
3FILES_TO_CLEAN = @FILES_TO_CLEAN@
4
5all::
6
7clean::
8 @echo Cleaning
9 @$(RM) $(FILES_TO_CLEAN)
10distclean::
11 @$(RM) $(FILES_TO_CLEAN)
12
13RANLIB = @RANLIB@
14
15TERMCAPLIB = @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###########
28CC = @CC@
29CC_OPTIONS = @CC_OPTIONS@
30CC_LDFLAGS = @CC_LDFLAGS@
31CC_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##################
38FC = @FC@
39FC_OPTIONS = @FC_OPTIONS@
40FC_LDFLAGS = @FC_LDFLAGS@
41FC_PICFLAGS = @FC_PICFLAGS@
42
43
44########
45# Linker
46# typically, for linking: $(LD) -o $(PROGRAM) $(OBJS) $(LD_LDFLAGS)
47########
48LD = @LD@
49LD_LDFLAGS = @LD_LDFLAGS@
50
51##########
52# X Window: use $(XFLAGS) for compilation and $(XLIBS) for linking
53# typically, for compiling use: CFLAGS = $(CC_OPTIONS) $(XFLAGS)
54# and for linking with X Window
55# with C compiler: $(CC) -o $(PROGRAM) $(OBJS) $(CC_LDFLAGS) $(XLIBS)
56# with Fortran compiler: $(FC) -o $(PROGRAM) $(OBJS) $(FC_LDFLAGS) $(XLIBS)
57# with linker: $(LD) -o $(PROGRAM) $(OBJS) $(LD_LDFLAGS) $(XLIBS)
58##########
59DLDLIB = @DLDLIB@
60DLD_SUBDIR = @DLD_SUBDIR@
61PVMLIB = @PVMLIB@
62PVMGLIB = @PVMGLIB@
63PVMROOT = @PVMROOT@
64XAWLIB = @XAWLIB@
65XMULIB = @XMULIB@
66XAW_LOCAL_SUBDIR = @XAW_LOCAL_SUBDIR@
67XAW_LOCAL_LIB = @XAW_LOCAL_LIB@
68XFLAGS = @X_CFLAGS@ @XAW_LOCAL_INCLUDES@
69X_EXTRA_LIBS = @X_EXTRA_LIBS@
70XLIBS = @X_LIBS@ $(XAWLIB) $(XMULIB) -lXt -lXext @X_PRE_LIBS@ -lX11 $(X_EXTRA_LIBS)
71
72#####################
73# TCL/TK
74#####################
75TK_INC_PATH = @TK_INC_PATH@
76TCL_INC_PATH = @TCL_INC_PATH@
77TCLTK_LIBS = @TCLTK_LIBS@
78
79#####################
80# for WIN32 version
81# win32 libraries for gcwin32
82WIN32LIBS=-mwindows -lwsock32 -lshell32 -lcomctl32 -lwinspool -lm
83WINLIBS = -lf2c $(WIN32LIBS)
84# Ressource compiler
85#
86RC=/msdev/bin/rc.exe
87RCVARS=-r -DWIN32
88# an other free resource compiler
89#
90#RC=/softs/lccpub/bin/lrc
91#RCVARS=/iC:/softs/lccpub/include
92# from .res to .o
93CVTRES= /SOFTS/gnuwin32/b18/H-i386-cygwin32/bin/cvtres.exe
94# link options
95LINKEROPT=-Wl,-subsystem,console