3
RESOURCES= routines/wsci/Rscilab.res
5
bin/Nscilex.exe : $(DEFAULTS1) $(LIBRSCI)
7
@$(LINKER) $(LINKER_FLAGS) $(GUIFLAGS) -OUT:"$*.exe" \
8
$(DEFAULTS) $(RESOURCES) $(LIBR) $(XLIBS)
11
DEFAULTS1 = routines/wsci/winmain.obj \
12
routines/default/Ex-colnew.obj \
13
routines/default/Ex-corr.obj \
14
routines/default/Ex-feval.obj \
15
routines/default/Ex-fsolve.obj \
16
routines/default/Ex-impl.obj \
17
routines/default/Ex-intg.obj \
18
routines/default/Ex-int2d.obj \
19
routines/default/Ex-int3d.obj \
20
routines/default/Ex-ode-more.obj \
21
routines/default/Ex-ode.obj\
22
routines/default/Ex-odedc.obj \
23
routines/default/Ex-optim.obj \
24
routines/default/Ex-schur.obj \
25
routines/default/Ex-fort.obj\
26
routines/default/Ex-dasrt.obj \
27
routines/default/Ex-dassl.obj \
28
routines/default/Ex-fbutn.obj \
29
routines/default/FTables.obj \
30
routines/default/mainwin95.obj \
31
routines/default/matusr.obj \
32
routines/default/matus2.obj \
33
routines/default/Funtab.obj \
34
routines/default/msgstxt.obj \
35
routines/default/scimem.obj \
36
routines/default/callinterf.obj
39
@echo Creation of $*.def
40
@$(LINKER) -lib $(OBJDLL) -exports:LibScilab.def
41
@echo Creation of $*.dll and import lib $*.lib
42
@$(LINKER) $(LINKER_FLAGS) $(OBJDLL) /exports:LibScilab.def \
43
/dll /out:LibScilab.dll $(GUI) /aliases:Unicode.als
48
#bin/scilex.exe : bin/LibScilab.dll
49
bin/scilex.exe: bin/LibScilab.dll routines/wsci/abs_main.obj
50
@echo Creation of "bin/scilex.exe"
51
@lnk -SUBSYSTEM:console $(LINKER_FLAGS) -out:bin\scilex.exe $(RESOURCES) \
52
routines/wsci/abs_main.obj \
53
bin\LibScilab.lib absRT0.lib kernel32.lib fiodll.lib fmathdll.lib libacdll.lib
57
routines/wsci/abs_main.obj:routines/wsci/abs_main.c
58
@$(CC) -c $(CFLAGS) routines/wsci/abs_main.c