include $(TOPDIR)/Makefile.global
CFLAGS += $(PTHREAD_CFLAGS)
-LDFLAGS += $(PTHREAD_LIBS)
+LDFLAGS += $(PTHREAD_LIBS) -L../common -lgnokii
OBJS = gnokiid.o
all: gnokiid
-gnokiid: $(OBJS) $(TOPDIR)/common/COMMON.o $(TOPDIR)/common/DATA.o
+gnokiid: $(OBJS) $(TOPDIR)/common/libgnokii.so $(TOPDIR)/common/data/DATA.o
-$(TOPDIR)/common/COMMON.o:
- $(MAKE) -C $(TOPDIR)/common COMMON.o
+$(TOPDIR)/common/libgnokii.so:
+ $(MAKE) -C $(TOPDIR)/common libgnokii.so
-$(TOPDIR)/common/DATA.o:
- $(MAKE) -C $(TOPDIR)/common DATA.o
-
-$(TOPDIR)/common/libmygnokii.so:
- $(MAKE) -C $(TOPDIR)/common makelib
-
-makelib: $(OBJS) $(TOPDIR)/common/libmygnokii.so
- $(CC) $(LDFLAGS) -L$(TOPDIR)/common -lmygnokii $(OBJS) -o gnokiidlib
+$(TOPDIR)/common/data/DATA.o:
+ $(MAKE) -C $(TOPDIR)/common/data DATA.o
clean:
- $(RM) $(OBJS) *~ depend gnokiid gnokiidlib *.exe core *.bak
+ $(RM) $(OBJS) *~ depend gnokiid *.exe core *.bak
install: all
$(INSTALL) -d $(sbindir)
$(INSTALL) gnokiid $(sbindir)
- $(INSTALL) gnokiidlib $(sbindir)/gnokiid
install-strip: all
$(INSTALL) -d $(sbindir)
$(INSTALL) -s gnokiid $(sbindir)
- $(INSTALL) -s gnokiidlib $(sbindir)/gnokiid
@echo "done"
install-suid: all
fi
$(INSTALL) -d $(sbindir)
$(INSTALL) -o root -g gnokii -m 4750 gnokiid $(sbindir)
- $(INSTALL) -o root -g gnokii -m 4750 gnokiidlib $(sbindir)/gnokiid
@echo "done"
install-ss: all
fi
$(INSTALL) -d $(sbindir)
$(INSTALL) -o root -g gnokii -m 4750 -s gnokiid $(sbindir)
- $(INSTALL) -o root -g gnokii -m 4750 -s gnokiidlib $(sbindir)/gnokiid
@echo "done"
depend dep: