OBJ=	fmtlib.o \
	wraps.o \
	registers.o \
	timestamp.o \
	tests.o \
	err.o \
	log.o

OPTIMIZE= -g

CFLAGS+= -fPIC $(OPTIMIZE) -I../minilib -I../lx_lib/lib

LDFLAGS+=-L../minilib -lminilib -L../lx_lib/lib -llx

LIB=fmtlib.so

all: fmtlib.so 

.c.o:
	gcc -c $< $(CFLAGS) -Wall

fmtlib.so: $(OBJ)
	gcc -o fmtlib.so $(OBJ) $(LDFLAGS) -shared -nostdlib -Wall

clean:
	rm -f $(OBJ) $(LIB)
