I successfully built and ran GNUstep Project Center and Gorm. I am porting a few of my applications I wrote on my mac to linux, but I can get it to build!
Every time I build, whether it is in the Terminal or in Project Center I get:
Quote:
/common.make: No such file or directory
/aggregate.make No such file or directory
/application.make No such file or directory
make: ***No rule to make target '/application.make'. Stop.
==Build terminated!==
|
I looked in the Makefile Project Center generates and I figured the build environment is not working for Make because the lines that fail are:
Quote:
include $(GNUSTEP_MAKEFILES)/common.make
include $(GNUSTEP_MAKEFILES)/aggregate.make
include $(GNUSTEP_MAKEFILES)/application.make
|
I edited my bash.bashrc file to include /usr/share/GNUstep/Makefiles/GNUstep.sh so that the specific variables like GNUSTEP_MAKEFILES point to /usr/share/GNUstep/Makefiles I know this because
Quote:
echo $GNUSTEP_MAKEFILES
/usr/share/GNUstep/Makefiles
|
and
Quote:
gnustep-config --variable=GNUSTEP_MAKEFILES
/usr/share/GNUstep/Makefiles
|
But for some reason, Make is not recognizing the environment variables, it just ignores them and points to the mount point for the make files, which is not where they are located.
I could go through the Make file and manually put in the path for every variable, but that is definitely not the way I want to go.
Any thoughts anyone?