Sophie

Sophie

distrib > Mageia > 7 > i586 > media > core-release > by-pkgid > 08109741d1ea5f48d1056ba102f07fe4 > files > 22

dotconf-examples-1.3-7.mga7.noarch.rpm

CFLAGS=-Wall -O2 -g
LDFLAGS=
LIBS=-ldotconf ../libpool/libpool.a -ldl
CC=gcc

%.o: %.c
	$(CC) $(CFLAGS) -I../libpool -o $@ -c $<

all: duplicate first_module.so second_module.so

duplicate: duplicate.o
	$(CC) -o $@ $< $(LDFLAGS) $(LIBS)

first_module.so: first_module.o
	$(CC) -o $@ $< -rdynamic -shared $(LIBS)
second_module.so: second_module.o
	$(CC) -o $@ $< -rdynamic -shared $(LIBS)

clean:
	rm -f *.so *.o duplicate