Hi Kevin and all OOo-developers by building OOo 1.0.1 on PPC with gcc-3.1 we got this error-message: (note, in the directories, it says, that is openoffice.org-1.0.0, but that is not right yet ;) it is surely 1.0.1 :)))) ):
Making: ../unxlngppc.pro/lib/libsalhelper3gcc3.so g++-3.1 -c -fPIC -o ../unxlngppc.pro/slo/salhelper3gcc3_version.o -DUNX -I../unxlngppc.pro/inc /home/palic/Files/Projekte/chroot/home/palic/OpenOffice/debian/openoffic e.org-1.0.0/build-tree/oo_1.0_src/solenv/src/version.cxx g++-3.1 -shared -L../unxlngppc.pro/lib -L../lib -L/home/palic/Files/Projekte/chroot/home/palic/OpenOffice/debian/openoffice.org-1.0.0/build-tree/oo_1.0_src/solenv/unxlngppc/lib -L/home/palic/Files/Projekte/chroot/home/palic/OpenOffice/debian/openoffice.org-1.0.0/build-tree/oo_1.0_src/solver/641/unxlngppc.pro/lib -L/home/palic/Files/Projekte/chroot/home/palic/OpenOffice/debian/openoffice.org-1.0.0/build-tree/oo_1.0_src/solenv/unxlngppc/lib -L/lib -L/usr/lib -L/usr/local/lib -L/usr/lib/j2se/1.3/lib -L/usr/lib/j2se/1.3/jre/lib/ppc -L/usr/lib/j2se/1.3/jre/lib/ppc/classic -L/usr/lib/j2se/1.3/jre/lib/ppc/native_threads -L/home/palic/Files/Projekte/chroot/home/palic/OpenOffice/debian/openoffice.org-1.0.0/debian/local/stlport-home/lib -L/usr/X11R6/lib ../unxlngppc.pro/slo/salhelper3gcc3_version.o ../unxlngppc.pro/slo/salhelper3gcc3_description.o -o ../unxlngppc.pro/lib/libsalhelper3gcc3.so ../unxlngppc.pro/slo/dynload.o ../unxlngppc.pro/slo/simplereferenceobject.o -lsal -ldl -lpthread -lm -Wl,-Bdynamic -lstlport_gcc_3.1 -lstdc++ /home/palic/Files/Projekte/chroot/home/palic/OpenOffice/debian/openoffice.org-1.0.0/build-tree/oo_1.0_src/solenv/bin/checkdll.sh -L../unxlngppc.pro/lib -L../lib -L/home/palic/Files/Projekte/chroot/home/palic/OpenOffice/debian/openoffice.org-1.0.0/build-tree/oo_1.0_src/solenv/unxlngppc/lib -L/home/palic/Files/Projekte/chroot/home/palic/OpenOffice/debian/openoffice.org-1.0.0/build-tree/oo_1.0_src/solver/641/unxlngppc.pro/lib -L/home/palic/Files/Projekte/chroot/home/palic/OpenOffice/debian/openoffice.org-1.0.0/build-tree/oo_1.0_src/solenv/unxlngppc/lib -L/lib -L/usr/lib -L/usr/local/lib -L/usr/lib/j2se/1.3/lib -L/usr/lib/j2se/1.3/jre/lib/ppc -L/usr/lib/j2se/1.3/jre/lib/ppc/classic -L/usr/lib/j2se/1.3/jre/lib/ppc/native_threads -L/home/palic/Files/Projekte/chroot/home/palic/OpenOffice/debian/openoffice.org-1.0.0/debian/local/stlport -home/lib -L/usr/X11R6/lib ../unxlngppc.pro/lib/libsalhelper3gcc3.so Checking DLL ../unxlngppc.pro/lib/libsalhelper3gcc3.so ...: ERROR: /usr/lib/libstlport_gcc.so.4.5: undefined symbol: sqrtl dmake: Error code 3, while making '../unxlngppc.pro/lib/libsalhelper3gcc3.so' dmake: '../unxlngppc.pro/lib/libsalhelper3gcc3.so' removed. That is right, sqrtl is in the libstlport librarie an undefined symbol. In Debian, we link OpenOffice.org agains libstlport 4.5.3, but I checked the libstlport 4.5.0 from OpenOffice.org source compiled it with gcc-3.1 on PPC and i had the same sqrtl was undefined. Then I greped the source ... about something which sounds like sqrtl: [EMAIL PROTECTED]:~/Files/Projekte/OpenOffice/oo_src-1.0.1$ grep -r sqrtl * [EMAIL PROTECTED]:~/Files/Projekte/OpenOffice/oo_src-1.0.1$ grep -r SQRTL * [EMAIL PROTECTED]:~/Files/Projekte/OpenOffice/oo_src-1.0.1$ There is seems nothing related to that. The mysterious thing is, that Kevin has a fully build and it seems, that he did not get this problem or I forgot something. With gcc-2.95, the symbol sqrtl is not present in libstlport .. :( Anyone a hint? Why is the DLL-Checker checking these, when this is not used? Regards and thnx Jan -- .''`. Jan-Hendrik Palic | : :' : ** Debian GNU/ Linux ** | ** OpenOffice.org ** ,.. ,.. `. `' http://www.debian.org | http://www.openoffice.org ,: ..` ` `- [EMAIL PROTECTED] | ' ` `
pgp6Rwep2gZKb.pgp
Description: PGP signature