Use the -shared option to create a shared library.

MFC after:	1 week
This commit is contained in:
markj 2015-02-28 23:14:35 +00:00
parent 7a6db9bb6f
commit 515a3333a1
5 changed files with 8 additions and 8 deletions

View File

@ -52,7 +52,7 @@ main.o: main.c
cc -c main.c
altlib.so: altlib.o
cc -z defs -G -o altlib.so altlib.o -lc
cc -shared -o altlib.so altlib.o -lc
altlib.o: altlib.c
cc -c altlib.c

View File

@ -59,7 +59,7 @@ provmain.o: prov.d main.o
$dtrace -G -32 -o provmain.o -s prov.d main.o
altlib.so: altlib.o provalt.o
cc -z defs -G -o altlib.so altlib.o provalt.o -lc
cc -shared -o altlib.so altlib.o provalt.o -lc
altlib.o: altlib.c prov.h
cc -c altlib.c

View File

@ -53,7 +53,7 @@ main.o: main.c
livelib.so: livelib.o prov.o
cc -z defs -G -o livelib.so livelib.o prov.o -lc
cc -shared -o livelib.so livelib.o prov.o -lc
livelib.o: livelib.c prov.h
cc -c livelib.c
@ -66,7 +66,7 @@ prov.h: prov.d
deadlib.so: deadlib.o
cc -z defs -G -o deadlib.so deadlib.o -lc
cc -shared -o deadlib.so deadlib.o -lc
deadlib.o: deadlib.c
cc -c deadlib.c

View File

@ -48,7 +48,7 @@ main.o: main.c
livelib.so: livelib.o prov.o
cc -z defs -G -o livelib.so livelib.o prov.o -lc
cc -shared -o livelib.so livelib.o prov.o -lc
livelib.o: livelib.c prov.h
cc -c livelib.c
@ -61,7 +61,7 @@ prov.h: prov.d
deadlib.so: deadlib.o
cc -z defs -G -o deadlib.so deadlib.o -lc
cc -shared -o deadlib.so deadlib.o -lc
deadlib.o: deadlib.c
cc -c deadlib.c

View File

@ -53,7 +53,7 @@ main.o: main.c
livelib.so: livelib.o prov.o
cc -z defs -G -o livelib.so livelib.o prov.o -lc
cc -shared -o livelib.so livelib.o prov.o -lc
livelib.o: livelib.c prov.h
cc -c livelib.c
@ -66,7 +66,7 @@ prov.h: prov.d
deadlib.so: deadlib.o
cc -z defs -G -o deadlib.so deadlib.o -lc
cc -shared -o deadlib.so deadlib.o -lc
deadlib.o: deadlib.c
cc -c deadlib.c