Compiles now under RHEL7

This commit is contained in:
2017-01-13 16:36:17 +01:00
parent ae3b909dca
commit 6762b0d437
3 changed files with 9 additions and 3 deletions

View File

@ -10,6 +10,7 @@
#include <assert.h>
#include <sics.h>
#include <sicshipadaba.h>
#undef INLINE /* already defined bz tcl.h, breaks EPICS includes */
#include <cadef.h>
#include <epicsMessageQueue.h>
#include <epicsThread.h>

View File

@ -48,3 +48,7 @@ dgrambroadcast.o: dgrambroadcast.h dgrambroadcast.c
sinq.o: sinq.c sinq.h dgrambroadcast.h
$(CC) -I$(TCLINC) $(SINQOPT) -I$(SICSROOT)/sics -g -c sinq.c
EPICSINC=$(EXTRAROOT)/include
epicsadapter.o: epicsadapter.c
$(CC) $(SINQOPT) -I$(EPICSINC) -I$(EPICSINC)/os/Linux -I$(EPICSINC)/compiler/gcc -I$(SICSROOT)/sics -c -g epicsadapter.c

View File

@ -10,12 +10,13 @@
#include $(SICSROOT)/sics/linux_def
include $(SICSROOT)/sics/sllinux_def
EXTRAROOT=/afs/psi.ch/project/sinq/rhel7
CC = gcc
CFLAGS = -I$(HDFROOT)/include -I$(HDFROOT)/include/os/Linux -DHDF4 -DHDF5 $(NI) -I$(TCLINC) -Ihardsup \
CFLAGS = -I$(EXTRAROOT)/include -I/usr/include/libbson-1.0 -I/usr/include/libmongoc-1.0 \
-DHDF4 -DHDF5 $(NI) -I$(TCLINC) -Ihardsup \
-I$(SICSROOT)/sics -I.. -I. -MMD -DCYGNUS -DNONINTF $(DBG) \
-I$(HDFROOT)/include/libbson-1.0 -I$(HDFROOT)/include/libmongoc-1.0 \
$(DFORTIFY) -Wall -Wno-unused -Wunused-value -Wno-comment \
-Wno-switch -Werror