
OROTARGET=gnulinux
OROPATH=/home/ressac/work/local/install

ORO_RTT_FLAGS=`PKG_CONFIG_PATH=${OROPATH}/lib/pkgconfig pkg-config orocos-rtt-${OROTARGET} --cflags`
ORO_RTT_LIBS=`PKG_CONFIG_PATH=${OROPATH}/lib/pkgconfig pkg-config orocos-rtt-${OROTARGET} --libs`

ORO_OCL_FLAGS+=`PKG_CONFIG_PATH=${OROPATH}/lib/pkgconfig pkg-config orocos-ocl-${OROTARGET} --cflags`
OROOCL_LIBS+=`PKG_CONFIG_PATH=${OROPATH}/lib/pkgconfig pkg-config orocos-ocl-${OROTARGET} --libs`

CXXFLAGS+=-g -Wall

CXXFLAGS+=-fPIC -DOCL_DLL_EXPORT

CXXFLAGS+=${ORO_RTT_FLAGS} ${ORO_OCL_FLAGS} 
LDLIBS+=${ORO_RTT_LIBS} ${ORO_OCL_LIBS} 

FOURNITURES=libTest.so

default : ${FOURNITURES}

all : ${FOURNITURES}

libTest.so : Test.o ComponentA.o ComponentB.o Bar.o
	${CXX} -shared -Wl,-soname,$@ -o $@ $^ # ${LDLIBS}

clean:
	rm -f *.o 
	rm -f *~ 
	rm -f *.ior
	rm -f orocos.log
	rm -f ${FOURNITURES}

