examples: example.gnu example.hp

example.gnu: example.gnu.sl example2.o
	gcc example2.o -Wl,--rpath -Wl,. example.gnu.sl -o example.gnu

example.hp: example.hp.sl example2.o
	gcc example2.o -Wl,--rpath -Wl,. example.hp.sl -o example.hp

example.gnu.sl: example1.o
	ld --shared -o $@ $^

example.hp.sl: example1.o
	/usr/ccs/bin/ld -b -o $@ $^

example1.o: example1.c
	gcc -g -c -fpic $< -o $@

example2.o: example2.c
	gcc -g -c -fpic $< -o $@
