Mercurial > pub > dyncall > dyncall
annotate test/sharedlib/Makefile.embedded @ 0:3e629dc19168
initial from svn dyncall-1745
author | Daniel Adler |
---|---|
date | Thu, 19 Mar 2015 22:24:28 +0100 |
parents | |
children |
rev | line source |
---|---|
0 | 1 MAKEFILE = Makefile.embedded |
2 MAKE_CMD = ${MAKE} -f ${MAKEFILE} | |
3 TARGET = libsharedlib.so | |
4 OBJS = sharedlib.o | |
5 CPPFLAGS += -I../../dynload | |
6 LDFLAGS += -L../../dynload | |
7 LDLIBS += -ldynload_s | |
8 | |
9 ${TARGET}: ${OBJS} | |
10 ${CC} -shared -o $@ $? ${LDFLAGS} ${LDLIBS} | |
11 all: ${TARGET} | |
12 clean: | |
13 rm -f ${TARGET} ${OBJS} | |
14 | |
15 sun-gcc: | |
16 CC=gcc CFLAGS="${CFLAGS} -fPIC" ${MAKE_CMD} all |