When using "port selfupdate" on platforms other than Mac OS X
(such as Darwin, FreeBSD, Linux and probably most others too)
it fails to find Foundation unless you set the environment up:

checking for Apple Objective-C runtime... no
checking for GNU Objective C runtime... yes
configure: Using GNU Objective-C runtime
checking for Apple Foundation library... no
configure: WARNING: GNUSTEP_SYSTEM_ROOT is not defined in your environment, preventing the use of GNUstep's Foundation library
configure: error: Could not find a working Foundation implementation

Can we source {/usr,/usr/local}/GNUstep/System/Library/Makefiles/GNUstep.sh, as part of the "selfupdate" target, so that it works without configuration ? ("gnustep-base" is required to provide Foundation, for the tclobjc1.0 module)

--anders

PS. Ironically enough, GNUstep is not support on Darwin OS...
But it works out of the box on FreeBSD and most Linux distros.
For now I just set it up as part of the MP installation package.

_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to