Re: gnustep-base SSL bundle won't make

Adam Fedor <[email protected]> Mon, 21 May 2007 13:48:44 -0600
Newsgroups gmane.comp.lib.gnustep.user
Message-ID <[email protected]>
On May 20, 2007, at 6:51 AM, Ole Voss wrote:

>
> I get the following error:
> # make
> Making all for bundle SSL...
>  Linking bundle SSL ...
> /usr/bin/ld: warning -L: directory name (/usr/GNUstep/System/ 
> Library/Libraries/gnu-gnu-gnu) does not exist
> /usr/bin/ld: Undefined symbols:
> ___objc_class_name_Protocol
> ___objc_exec_class
> _objc_get_class
> _objc_msg_lookup
> _objc_msg_lookup_super
> collect2: ld returned 1 exit status
> make[1]: *** [SSL.bundle/./SSL] Error 1
> make: *** [SSL.all.bundle.variables] Error 2
>
> I did originally work with ./InstallGNUstep - but it always ends  
> here so I figured jumping there and starting the process manually  
> is quicker.
>

Can you type

make messages=yes

to see how the linking is being done?  There should be a -lgnustep- 
base -lobjc at the end of the link line.  If it is there, then  
perhaps the libobjc library is missing, or it is trying to link to  
the wrong library (maybe Apple's library)