Get it to work better
This commit is contained in:
@@ -10,25 +10,25 @@
|
||||
#--------------------------------------------------------------------------
|
||||
#
|
||||
#------------ for DigitalUnix (add -DFORTIFY to CFLAGS for fortified version)
|
||||
##FF = f90
|
||||
##CC = cc
|
||||
##CFLAGS = -std -g -warnprotos -I. -I../hardsup
|
||||
##BIN = osf.axp
|
||||
##LFLAGS = -L../hardsup -L$PGPLOT_DIR
|
||||
FF = f90
|
||||
CC = cc
|
||||
CFLAGS = -std -g -I. -I../hardsup -I$(PGPLOT_DIR)
|
||||
BIN = $(HOME)/bin
|
||||
LFLAGS = -L../hardsup -L$PGPLOT_DIR
|
||||
#------------ for Linux
|
||||
FF = g77
|
||||
CC = gcc
|
||||
CFLAGS = -g -I. -I../hardsup -DLINUX
|
||||
BIN = linux.i686
|
||||
LFLAGS = -L../hardsup -L$PGPLOT_DIR -L/usr/X11R6/lib
|
||||
## FF = g77
|
||||
## CC = gcc
|
||||
## CFLAGS = -g -I. -I../hardsup -I$(PGPLOT_DIR) -DLINUX
|
||||
## BIN = $(HOME)/bin
|
||||
## LFLAGS = -L../hardsup -L$PGPLOT_DIR -L/usr/X11R6/lib
|
||||
#------------
|
||||
|
||||
#----------------------------------------------------------
|
||||
|
||||
all: $(HOME)/bin/$(BIN)/sinqhm_ctrl \
|
||||
$(HOME)/bin/$(BIN)/sinqhm_client \
|
||||
$(HOME)/bin/$(BIN)/sinqhm_bootutil_client \
|
||||
$(HOME)/bin/$(BIN)/lwl_client
|
||||
all: $(BIN)/sinqhm_ctrl \
|
||||
$(BIN)/sinqhm_client \
|
||||
$(BIN)/sinqhm_bootutil_client \
|
||||
$(BIN)/lwl_client
|
||||
@ echo
|
||||
@ echo " This directory contains SINQ histogram memory software."
|
||||
@ echo " The make file will make the histogram memory client programs:"
|
||||
@@ -45,55 +45,55 @@ all: $(HOME)/bin/$(BIN)/sinqhm_ctrl \
|
||||
|
||||
#----------------------------------------------------------
|
||||
|
||||
$(HOME)/bin/$(BIN)/sinqhm_ctrl: SinqHM_def.h sinqhm_ctrl.c
|
||||
@ rm -f $(HOME)/bin/$(BIN)/sinqhm_ctrl.old
|
||||
@ if test -f $(HOME)/bin/$(BIN)/sinqhm_ctrl; then \
|
||||
mv -f $(HOME)/bin/$(BIN)/sinqhm_ctrl \
|
||||
$(HOME)/bin/$(BIN)/sinqhm_ctrl.old; \
|
||||
$(BIN)/sinqhm_ctrl: SinqHM_def.h sinqhm_ctrl.c
|
||||
@ rm -f $(BIN)/sinqhm_ctrl.old
|
||||
@ if test -f $(BIN)/sinqhm_ctrl; then \
|
||||
mv -f $(BIN)/sinqhm_ctrl \
|
||||
$(BIN)/sinqhm_ctrl.old; \
|
||||
fi
|
||||
$(CC) $(CFLAGS) -o $(HOME)/bin/$(BIN)/sinqhm_ctrl \
|
||||
$(CC) $(CFLAGS) -o $(BIN)/sinqhm_ctrl \
|
||||
sinqhm_ctrl.c $(LFLAGS) -lhlib -lX11
|
||||
|
||||
$(HOME)/bin/$(BIN)/sinqhm_client: SinqHM_def.h sinqhm_client.c
|
||||
@ rm -f $(HOME)/bin/$(BIN)/sinqhm_client.old
|
||||
@ if test -f $(HOME)/bin/$(BIN)/sinqhm_client; then \
|
||||
mv -f $(HOME)/bin/$(BIN)/sinqhm_client \
|
||||
$(HOME)/bin/$(BIN)/sinqhm_client.old; \
|
||||
$(BIN)/sinqhm_client: SinqHM_def.h sinqhm_client.c
|
||||
@ rm -f $(BIN)/sinqhm_client.old
|
||||
@ if test -f $(BIN)/sinqhm_client; then \
|
||||
mv -f $(BIN)/sinqhm_client \
|
||||
$(BIN)/sinqhm_client.old; \
|
||||
fi
|
||||
$(FF) $(CFLAGS) -o $(HOME)/bin/$(BIN)/sinqhm_client \
|
||||
$(FF) $(CFLAGS) -nofor_main -o $(BIN)/sinqhm_client \
|
||||
sinqhm_client.c $(LFLAGS) -lhlib -lcpgplot -lpgplot -lX11
|
||||
|
||||
$(HOME)/bin/$(BIN)/sinqhm_bootutil_client: SinqHM_def.h \
|
||||
$(BIN)/sinqhm_bootutil_client: SinqHM_def.h \
|
||||
sinqhm_bootutil_client.c
|
||||
@ rm -f $(HOME)/bin/$(BIN)/sinqhm_bootutil_client.old
|
||||
@ if test -f $(HOME)/bin/$(BIN)/sinqhm_bootutil_client; then \
|
||||
mv -f $(HOME)/bin/$(BIN)/sinqhm_bootutil_client \
|
||||
$(HOME)/bin/$(BIN)/sinqhm_bootutil_client.old; \
|
||||
@ rm -f $(BIN)/sinqhm_bootutil_client.old
|
||||
@ if test -f $(BIN)/sinqhm_bootutil_client; then \
|
||||
mv -f $(BIN)/sinqhm_bootutil_client \
|
||||
$(BIN)/sinqhm_bootutil_client.old; \
|
||||
fi
|
||||
$(CC) $(CFLAGS) -o $(HOME)/bin/$(BIN)/sinqhm_bootutil_client \
|
||||
$(CC) $(CFLAGS) -o $(BIN)/sinqhm_bootutil_client \
|
||||
sinqhm_bootutil_client.c $(LFLAGS) -lhlib -lX11
|
||||
|
||||
$(HOME)/bin/$(BIN)/lwl_client: SinqHM_def.h lwl_client.c
|
||||
@ rm -f $(HOME)/bin/$(BIN)/lwl_client.old
|
||||
@ if test -f $(HOME)/bin/$(BIN)/lwl_client; then \
|
||||
mv -f $(HOME)/bin/$(BIN)/lwl_client \
|
||||
$(HOME)/bin/$(BIN)/lwl_client.old; \
|
||||
$(BIN)/lwl_client: SinqHM_def.h lwl_client.c
|
||||
@ rm -f $(BIN)/lwl_client.old
|
||||
@ if test -f $(BIN)/lwl_client; then \
|
||||
mv -f $(BIN)/lwl_client \
|
||||
$(BIN)/lwl_client.old; \
|
||||
fi
|
||||
$(CC) $(CFLAGS) -o $(HOME)/bin/$(BIN)/lwl_client \
|
||||
$(CC) $(CFLAGS) -o $(BIN)/lwl_client \
|
||||
lwl_client.c $(LFLAGS) -lhlib -lX11
|
||||
|
||||
#----------------------------------------------------------
|
||||
|
||||
clean:
|
||||
- rm -f *.o
|
||||
- rm -f $(HOME)/bin/$(BIN)/sinqhm_ctrl \
|
||||
$(HOME)/bin/$(BIN)/sinqhm_client \
|
||||
$(HOME)/bin/$(BIN)/sinqhm_bootutil_client \
|
||||
$(HOME)/bin/$(BIN)/lwl_client
|
||||
- rm -f $(HOME)/bin/$(BIN)/sinqhm_ctrl.old \
|
||||
$(HOME)/bin/$(BIN)/sinqhm_client.old \
|
||||
$(HOME)/bin/$(BIN)/sinqhm_bootutil_client.old \
|
||||
$(HOME)/bin/$(BIN)/lwl_client.old
|
||||
- rm -f $(BIN)/sinqhm_ctrl \
|
||||
$(BIN)/sinqhm_client \
|
||||
$(BIN)/sinqhm_bootutil_client \
|
||||
$(BIN)/lwl_client
|
||||
- rm -f $(BIN)/sinqhm_ctrl.old \
|
||||
$(BIN)/sinqhm_client.old \
|
||||
$(BIN)/sinqhm_bootutil_client.old \
|
||||
$(BIN)/lwl_client.old
|
||||
|
||||
#----------------------------------------------------------
|
||||
.c.o:
|
||||
|
||||
Reference in New Issue
Block a user