Compiled under Redhat Linux<Right
This commit is contained in:
30
Makefile
30
Makefile
@@ -7,15 +7,18 @@ BINTARGET=$(HOME)/bin/sics
|
||||
|
||||
#FORTIFYOBJ = fortify.o strdup.o
|
||||
FORTIFYOBJ =
|
||||
CC=cc
|
||||
#CC=gcc
|
||||
#CC=cc
|
||||
CC=gcc
|
||||
TCLOBJ=initcl.o
|
||||
#TCLOBJ=init8.o
|
||||
|
||||
#comment and uncomment according if a difrac version is required
|
||||
#DIFOBJ=
|
||||
#DIFIL=
|
||||
DIFOBJ=difrac.o -Ldifrac -ldif -lfor
|
||||
#DIFOBJ=difrac.o -Ldifrac -ldif -lfor
|
||||
|
||||
#---- for Linux
|
||||
DIFOBJ=difrac.o -Ldifrac -ldif
|
||||
DIFIL= difrac.o
|
||||
|
||||
COBJ = Sclient.o network.o ifile.o intcli.o $(FORTIFYOBJ)
|
||||
@@ -46,25 +49,34 @@ VELOOBJ = velo.o velosim.o velodorn.o velodornier.o
|
||||
.SUFFIXES: .tcl .htm .c .o
|
||||
|
||||
|
||||
CFLAGS = -I/data/koenneck/include -Ihardsup -std1 -g -warnprotos -c
|
||||
#CFLAGS = -I/data/koenneck/include -Ihardsup -std1 -g -warnprotos -c
|
||||
#CFLAGS = -I/data/koenneck/include -DFORTIFY -Ihardsup -g -std1 -warnprotos -c
|
||||
#CFLAGS = -I/data/koenneck/include -Ihardsup -std1 -warnprotos -c
|
||||
LIBS = -L/data/koenneck/lib -Lhardsup -lhlib -ltcl7.6 -lmfhdf -ldf \
|
||||
/data/koenneck/lib/libjpeg.a -lz -lm -ll -lc
|
||||
#LIBS = -L/data/koenneck/lib -Lhardsup -lhlib -ltcl7.6 -lmfhdf -ldf \
|
||||
# /data/koenneck/lib/libjpeg.a -lz -lm -ll -lc
|
||||
|
||||
# for cygnus
|
||||
# for cygnus
|
||||
#CFLAGS = -I../HDF411/include -Ihardsup -DFORTIFY -DCYGNUS -g -c
|
||||
#LIBS= -L../HDF411/lib -Lhardsup -lhlib -ltcl80 \
|
||||
# -lmfhdf -ldf -ljpeg -lz -lm
|
||||
|
||||
# for linux
|
||||
CFLAGS = -I/usr/local/include -Ihardsup -fwritable-strings -DCYGNUS -g -c
|
||||
LIBS= -L/usr/local/lib -Lhardsup -L /home/koenneck/tcl76/lib -lhlib -ltcl7.6 \
|
||||
-lmfhdf -ldf -ljpeg -lz -lm -lg2c -ldl
|
||||
#EXTRA=
|
||||
EXTRA=nintf.o
|
||||
|
||||
|
||||
.c.o:
|
||||
$(CC) $(CFLAGS) $*.c
|
||||
|
||||
all: server
|
||||
|
||||
server: $(SOBJ) $(MOTOROBJ) $(COUNTEROBJ) $(DMCOBJ) $(VELOOBJ) $(DIFIL)
|
||||
server: $(SOBJ) $(MOTOROBJ) $(COUNTEROBJ) $(DMCOBJ) $(VELOOBJ) $(DIFIL) \
|
||||
$(EXTRA)
|
||||
$(CC) -g -o SICServer $(SOBJ) $(MOTOROBJ) $(COUNTEROBJ) $(DMCOBJ) \
|
||||
$(VELOOBJ) $(DIFOBJ) $(LIBS)
|
||||
$(VELOOBJ) $(DIFOBJ) $(EXTRA) $(LIBS)
|
||||
cp SICServer $(BINTARGET)
|
||||
|
||||
clean:
|
||||
|
||||
Reference in New Issue
Block a user