On Wednesday, August 8, 2012 09:36 CEST, Wolfgang Lux <[email protected]> wrote: > 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 > >> <[email protected]> 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.
another thought could be: Do you maybe have an older version of gdl2 installed, which installed the EOModeler from the main directory? Sebastian > > Wolfgang > _______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
