[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GDL2 can't build [Was: Re: Debian and Ubuntu packages]
From: |
Wolfgang Lux |
Subject: |
Re: GDL2 can't build [Was: Re: Debian and Ubuntu packages] |
Date: |
Wed, 8 Aug 2012 09:36:16 +0200 |
Germán A. Arias wrote:
> El lun, 06-08-2012 a las 00:02 +0200, Sebastian Reitenbach escribió:
>> On Sunday, August 5, 2012 20:09 CEST, Philippe Roussel <p.o.roussel@free.fr>
>> wrote:
>>
>>> Le 05/08/2012 20:05, Sebastian Reitenbach a écrit :
>>>>> I just tried to add gdl2 and EOModelEditor packages, starting with the
>>>>> original debian packaging, and I failed...
>>>>>
>>>>> The thing is, I cannot compile gdl2 from svn. Can someone take a look ?
>>>>
>>>> Works for me against latest releases of gnustep-core on OpenBSD 5.1 i386.
>>>
>>> I'm getting :
>>>
>>>> Making all for tool gdlgsdoc...
>>>> Linking tool gdlgsdoc ...
>>>> ../EOAccess/./obj/libEOAccess.so: undefined reference to
>>>> `GDL2_NSStringClass'
>>>> ../EOAccess/./obj/libEOAccess.so: undefined reference to
>>>> `GDL2_NSMutableDictionaryClass'
>>>> ../EOAccess/./obj/libEOAccess.so: undefined reference to
>>>> `__objc_class_name_EOKeyValueUnarchiver'
>>>> ../EOAccess/./obj/libEOAccess.so: undefined reference to
>>>> `EOClassDescriptionNeededForEntityNameNotification'
>>>> ../EOAccess/./obj/libEOAccess.so: undefined reference to
>>>> `__objc_class_name_EOAndQualifier'
>>>> ../EOAccess/./obj/libEOAccess.so: undefined reference to
>>>> `__objc_class_name_EOFault'
>>>> ../EOAccess/./obj/libEOAccess.so: undefined reference to
>>>> `__objc_class_name_EOQualifier'
>>>> ../EOAccess/./obj/libEOAccess.so: undefined reference to
>>>> `__objc_class_name_EODataSource'
>>>> ../EOAccess/./obj/libEOAccess.so: undefined reference to
>>>> `__objc_class_name_EOEditingContext'
>>>> ../EOAccess/./obj/libEOAccess.so: undefined reference to
>>>> `__objc_class_name_EOKeyValueQualifier'
>>>> ../EOAccess/./obj/libEOAccess.so: undefined reference to `EOUpdatedKey'
>>
>> and you don't seem to be alone:
>> https://savannah.gnu.org/bugs/index.php?35558
>>
>> Sebastian
>>
>
> I have the same problem to build GDL2. This is with GNUstep from SVN and
> GCC 4.6.1.
Is this on a (more or less) recent Debian system? I have seen similar errors
for another project when upgrading to Ubunutu 12.04. In the end it turned out
that these errors were due to a linker change, which no longer automatically
re-exports symbols from shared objects/libraries that are defined in other
libraries. Adding a few more -l flags to ADDITIONAL_TOOL_LIBS solved the
problem for me. Since I'm not using (and have never used) GDL2, you'll have to
find out the correct makefile variables and libraries yourself.
Wolfgang
- Re: Debian and Ubuntu packages, (continued)
- Re: Debian and Ubuntu packages, Philippe Roussel, 2012/08/05
- Re: Debian and Ubuntu packages, Sebastian Reitenbach, 2012/08/05
- GDL2 can't build [Was: Re: Debian and Ubuntu packages], A. Arias, 2012/08/08
- Re: GDL2 can't build [Was: Re: Debian and Ubuntu packages], Sebastian Reitenbach, 2012/08/08
- Re: GDL2 can't build [Was: Re: Debian and Ubuntu packages], A. Arias, 2012/08/08
- Re: GDL2 can't build [Was: Re: Debian and Ubuntu packages], Philippe Roussel, 2012/08/08
- Re: GDL2 can't build [Was: Re: Debian and Ubuntu packages], Sebastian Reitenbach, 2012/08/08
- Re: GDL2 can't build [Was: Re: Debian and Ubuntu packages], A. Arias, 2012/08/08
- Re: GDL2 can't build [Was: Re: Debian and Ubuntu packages],
Wolfgang Lux <=
- Re: GDL2 can't build [Was: Re: Debian and Ubuntu packages], Sebastian Reitenbach, 2012/08/08
Re: Debian and Ubuntu packages, Philippe Roussel, 2012/08/06
Re: Debian and Ubuntu packages, Philippe Roussel, 2012/08/13