On 24/01/2011 17:15, Rohit Kulkarni wrote: > I am getting the error while building OpenOffice. > I have done ./configure successfully. Then ./bootstrap also. > And then when > cd instsetoo_native && build --all > is executed. After 1 hour, it gave me error-> > > /usr/bin/ld: roqet.o : undefined reference to symbol 'raptor_serialize_end' > /usr/bin/ld: note: 'raptor_serialize_end' is defined is DSO > /usr/lib/libraptor.so.1 so try adding it to linker command line > /usr/lib/libraptor.so.1: could not read symbols : Invalid operation > collect2: ld returned 1 exit status
apparently the GNU ld behavior with regard to missing symbols has changed in recent linux distros. this particular rasqal problem was fixed by the CWS cmcfixes72 (rev 5a3095bbb41b), by disabling the build of the unneeded utilities via the following addition to the redland/rasqal/rasqal-0.9.16.patch.ooo_build: +--- misc/rasqal-0.9.16/Makefile.am 2010-02-12 08:43:21.000000000 +0000 ++++ misc/build/rasqal-0.9.16/Makefile.am 2010-02-12 08:43:56.000000000 +0000 +@@ -22,7 +22,7 @@ + + noinst_SCRIPTS = rasqal-src-config + +-SUBDIRS=src utils tests docs data win32 ++SUBDIRS=src tests docs data win32 + + pkgconfigdir = $(libdir)/pkgconfig + pkgconfig_DATA = rasqal.pc +--- misc/rasqal-0.9.16/Makefile.in 2010-02-12 08:43:19.000000000 +0000 ++++ misc/build/rasqal-0.9.16/Makefile.in 2010-02-12 08:44:03.000000000 +0000 +@@ -242,7 +242,7 @@ + with_raptor = @with_raptor@ + with_redland = @with_redland@ + noinst_SCRIPTS = rasqal-src-config +-SUBDIRS = src utils tests docs data win32 ++SUBDIRS = src tests docs data win32 + pkgconfigdir = $(libdir)/pkgconfig + pkgconfig_DATA = rasqal.pc + EXTRA_DIST = ChangeLog ChangeLog.1 ChangeLog.2 ChangeLog.3 ChangeLog.4 \ you should try again with a milestone that integrates this change (DEV300m75 or newer). -- "If your language's mechanisms for abstracting away accidental complexity are so laborious that you cannot remove the useless, the hard to read, and the tedious from your programs without introducing code that is even more useless, harder to read, and more tedious to your framework, then change languages." -- Reginald Braithwaite --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
