I reinstalled a fresh new FreeBSD VM and did install the package gnustep-base again.
Now /usr/local/GNUstep/System/Tools/gnustep-config returns absolutely nothing: $ /usr/local/GNUstep/System/Tools/gnustep-config --objc-libs $ /usr/local/GNUstep/System/Tools/gnustep-config --objc-flags WTF. Like every time I try to use gnustep on any system there is some magic thing happening <somewhere> which screws up my builds. I've now tried on 6 different OS versions/build environments. I think the gnustep-make / build environment is so delicate that it's time to rethink it seriously. Otherwise Gnustep can never become mainstream. It's a mystic combination of compiler version, linker, environment-variables, gnustep-make config files. This is a recipe for failure. And I'm only talking about gnustep-base/libobjc2 , not even gui or anymore difficult dependencies. Just really basic stuff. > On 11 Feb 2019, at 17:07, David Chisnall <[email protected]> wrote: > > On 11/02/2019 15:56, Andreas Fink wrote: >> [root@freebsd /etc]# /usr/local/GNUstep/System/Tools/gnustep-config >> --objc-libs >> -rdynamic -L/usr/local/lib -fstack-protector -pthread -fexceptions >> -fobjc-runtime=gnustep-1.8 -fblocks -L/root/GNUstep/Library/Libraries >> -L/usr/local/GNUstep/Local/Library/Libraries >> -L/usr/local/GNUstep/System/Library/Libraries -L/usr/local/lib -lobjc >> -fobjc-nonfragile-abi -lm > > You probably still have some stuff in /etc or /usr/local/etc from your > previous gnustep-make install that it's picking up (e.g. a GNUstep.conf?). > > David Andreas Fink ------------------------------------------------------------------ Fink Telecom Services, Paradieshofstrasse 101, 4054 Basel, Switzerland E-Mail: [email protected] https://www.fink.org Mobile: +41-78-6677333 Skype: andreasfink Jabber/XMPP: [email protected] ICQ: 8239353 ------------------------------------------------------------------
_______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
