So I kind of heuristically try this GNUmakefile for my library:
#=====================================
include $(GNUSTEP_MAKEFILES)/common.make
LIBRARY_NAME = NovaMind-ObjC
ADDITIONAL_OBJCFLAGS += -Wno-import -g -ggdb
ADDITIONAL_LIB_DIRS += -Llibrary
ADDITIONAL_OBJC_LIBS += -lxml2 -larchive1 -lgnustep-gui
# include source files list
include codefiles.txt
include $(GNUSTEP_MAKEFILES)/library.make
#=====================================
However when I tryed to compile it (my library), under GNUstep/Window/MSYS
shell, I get this error:
$ make -f NovaMind.make Making all for library NovaMind-ObjC...
make[1]: *** No rule to make target `internal-library-all'. Stop.
make: *** [NovaMind-ObjC.all.library.variables] Error 2
gnn...
I looked into Instance/library.make
but I was not able to understand what's missing...
any clues?