[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: usr-apps/gsldapwebexplorer: ld cannot find -lGSANTLR_d
From: |
Matt Rice |
Subject: |
Re: usr-apps/gsldapwebexplorer: ld cannot find -lGSANTLR_d |
Date: |
Fri, 24 Oct 2008 17:01:27 -0700 |
On Fri, Oct 24, 2008 at 12:03 PM, Samuel Harvey
<kephnosanagennao@gmail.com> wrote:
> On Fri, Oct 24, 2008 at 11:40 AM, David Ayers <ayers@fsfe.org> wrote:
>> Am Freitag, den 24.10.2008, 12:34 +0100 schrieb Nicola Pero:
>>> >>
>>> > gsldapwebexplorer/Makefike.preamble contains the following line:
>>> > ADDITIONAL_LDFLAGS = -lGSANTLR -lGSWeb -lgnustep-db2
>>> > -lgnustep-db2control -lgsldap
>>>
> [snip]
>>> > You seem to have a debug flag set that causes gnustep-make to use debug
>>> > libraries. So it is trying to link against libGSANTLR_d.so which should
>>> > presumably be located in /usr/GNUstep/Local/Library/Libraries if the
>>> > installation of gsantlr went well.
>>>
>>> PS: The distinction between debug and non-debug libraries has been removed
>>> in gnustep-make v2.0, which is why libGSANTL_d will never exist or be found
>>> ;-)
>>
>> Which is a good thing!
>>
>> Thanks!
>> David
>
> <summary>
> /usr/bin/ld: cannot find -lgnustep-db2
> </summary>
>
> Sam H
>
remove the -lgnustep-db2 and -lgnustep-db2control and add the
following line to the makefile...
ADDITIONAL_NATIVE_LIBS = EOAccess EOControl
when we switched the libraries into native-libaries so they would be
frameworks where available, we switched the shared library names...