From owner-freebsd-openoffice@FreeBSD.ORG Tue Aug 30 23:15:28 2005 Return-Path: X-Original-To: freebsd-openoffice@freebsd.org Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07BEF16A41F for ; Tue, 30 Aug 2005 23:15:28 +0000 (GMT) (envelope-from toffi@ramon-galiote.org) Received: from droopy.ramon-galiote.org (ARennes-251-1-25-237.w81-250.abo.wanadoo.fr [81.250.136.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0507243D4C for ; Tue, 30 Aug 2005 23:15:25 +0000 (GMT) (envelope-from toffi@ramon-galiote.org) Received: from localhost (localhost [127.0.0.1]) by droopy.ramon-galiote.org (8.13.1/8.13.1/Debian-12) with ESMTP id j7UNFNBH030530 for ; Wed, 31 Aug 2005 01:15:24 +0200 Received: from droopy.ramon-galiote.org ([127.0.0.1]) by localhost (droopy [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 26209-07 for ; Wed, 31 Aug 2005 01:15:23 +0200 (CEST) Received: from [10.0.0.200] (wolfy [10.0.0.200]) by droopy.ramon-galiote.org (8.13.1/8.13.1/Debian-12) with ESMTP id j7UNFJKD030526 for ; Wed, 31 Aug 2005 01:15:20 +0200 Message-ID: <4314E888.2040805@ramon-galiote.org> Date: Wed, 31 Aug 2005 01:15:20 +0200 From: toffi User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050827) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-openoffice@freebsd.org X-Enigmail-Version: 0.92.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at ramon-galiote.org Subject: .so missing when building openoffice.org-1.1.5.rc2.1 on FreeBSD Release 5.4. X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Aug 2005 23:15:28 -0000 Hello. I am trying to compile openoffice.org-1.1.5.rc2.1 on FreeBSD 5.4-RELEASE #0: :/usr/obj/usr/src/sys/GENERIC i386 The process of building is stopping at the odk project . The checkdll function raises an error: Checking DLL ../../../../unxfbsd.pro/lib/check_libofficebean.so ...: ERROR: Shared object "libm.so.6" not found, required by "libawt.so" At that moment, we are in: /usr/ports/editors/openoffice.org-1.1/work/OOo_1.1.5/odk/source/bean/native/unix and the LD_LIBRARY_PATH is: ../../../../unxfbsd.pro/lib: ../lib:/usr/ports/editors/openoffice.org-1.1/work/OOo_1.1.5/solenv/unxfbsd/lib: /usr/ports/editors/openoffice.org-1.1/work/OOo_1.1.5/solver/645/unxfbsd.pro/lib: /usr/ports/editors/openoffice.org-1.1/work/OOo_1.1.5/solenv/unxfbsd/lib: /usr/local/linux-sun-jdk1.4.2/lib: /usr/local/linux-sun-jdk1.4.2/jre/lib/i386: /usr/local/linux-sun-jdk1.4.2/jre/lib/i386/client: /usr/local/linux-sun-jdk1.4.2/jre/lib/i386/native_threads: /usr/X11R6/lib The shared object checked by checkdll (check_libofficebean.so) lacks libm.so.6 libdl.so.2 libnsl.so.1 libpthread.so.0: bash-2.05b# ldd ../../../../unxfbsd.pro/lib/check_libofficebean.so ../../../../unxfbsd.pro/lib/check_libofficebean.so: libjawt.so => /usr/local/linux-sun-jdk1.4.2/jre/lib/i386/libjawt.so (0x28160000) libsal.so.3 => /usr/ports/editors/openoffice.org-1.1/work/OOo_1.1.5/solver/645/unxfbsd.pro/lib/libsal.so.3 (0x28162000) libm.so.3 => /lib/libm.so.3 (0x28311000) libawt.so => /usr/local/linux-sun-jdk1.4.2/jre/lib/i386/libawt.so (0x2832c000) libjava.so => /usr/local/linux-sun-jdk1.4.2/jre/lib/i386/libjava.so (0x28638000) libjvm.so => /usr/local/linux-sun-jdk1.4.2/jre/lib/i386/client/libjvm.so (0x2865a000) libc.so.6 => /lib/libc.so.6 (0x28a8e000) libmlib_image.so => /usr/local/linux-sun-jdk1.4.2/jre/lib/i386/libmlib_image.so (0x28b65000) libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x28bb9000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x28bc1000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28c0b000) libXtst.so.6 => /usr/X11R6/lib/libXtst.so.6 (0x28c18000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28c1d000) libm.so.6 => not found (0x0) libdl.so.2 => not found (0x0) libverify.so => /usr/local/linux-sun-jdk1.4.2/jre/lib/i386/libverify.so (0x28cde000) libnsl.so.1 => not found (0x0) libdl.so.2 => not found (0x0) libnsl.so.1 => not found (0x0) libm.so.6 => not found (0x0) libdl.so.2 => not found (0x0) libpthread.so.0 => not found (0x0) libm.so.6 => not found (0x0) libdl.so.2 => not found (0x0) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28cf0000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x28cf8000) I found the missing .so in the /usr/compat/linux/lib directory, but when I add this directory in the LD_LIBRARY_PATH, checkdll is not happy: Checking DLL ../../../../unxfbsd.pro/lib/check_libofficebean.so ...Bus error (core dumped) Where should I take these missing .so from ? Thanks for the help. Christophe RAMON