From owner-freebsd-ports@FreeBSD.ORG Thu Mar 2 18:17:23 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51E1216A420 for ; Thu, 2 Mar 2006 18:17:23 +0000 (GMT) (envelope-from drakcap@pacbell.net) Received: from web81906.mail.mud.yahoo.com (web81906.mail.mud.yahoo.com [68.142.207.185]) by mx1.FreeBSD.org (Postfix) with SMTP id BBDED43D45 for ; Thu, 2 Mar 2006 18:17:22 +0000 (GMT) (envelope-from drakcap@pacbell.net) Received: (qmail 53891 invoked by uid 60001); 2 Mar 2006 18:17:21 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=pacbell.net; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=0oTOJM1kf/AQFWPzMxQ2WhusMlj3SVO2idUzRq2L/HJ7i+qTIoMhuci0Z5xpazlxDcwV7xk6xBnPE4XqAF8xhS///Uxzt5/NB5irUIgZWt4EIjUYKvhFMStyKF43Gi1hVGapu1xehdfAThqacqMKi2fBvkZzN2ZOV0P2gOfjk1s= ; Message-ID: <20060302181721.53889.qmail@web81906.mail.mud.yahoo.com> Received: from [67.43.76.165] by web81906.mail.mud.yahoo.com via HTTP; Thu, 02 Mar 2006 10:17:21 PST Date: Thu, 2 Mar 2006 10:17:21 -0800 (PST) From: Robert English To: freebsd-ports MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: For those who still cannot compile gnomedb, gal, gtkhtml on FBSD 4.11 i386 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Mar 2006 18:17:23 -0000 I have found at least a temporary solution that works for me (on FreeBSD 4.11, compiled Jan 11 '06 on i386 platform). Preamble: after surfing through Google and finding the very helpful post about altering the Makefiles to put dashes in the names (Gregor Stucke on 26 February), I got "gnomeprint" to compile successfully after altering each appearance of "lgtk12" to read "lgtk-12", "lgdk12" to "lgdk-12", "lgmodule12" to "lgodule-12", and "lglib12" to lglib-12". "Gnomedb" did not respond to that: there were nearly 20 files that had "lgtk12" in them, and the program still did not compile after changing all of the appearances. Solution: going to "usr/X11R6/lib" first, I made two temporary soft-links: ln -s libgtk-12.so.2 libgtk12.so ln -s libgdk-12.so.2 libgdk12.s0 Rehashing after that, I went to "usr/local/lib" and made two more temporary soft-links: ln -s libgmodule-12.so.3 libgmodule12.so ln -s libglib-12.so.3 libglib12.so I rehashed again, then resumed the "make" process in GnomeDB. Sure enough,the program compiled and installed happily. "Gal" just finished also, compiled and installed cleanly, and I'll be starting "Gtkhtml" next as I write this. After that, the whole update process will be finished. Caveat: If anyone knows of potential troubles arising from these links, please post. I do know one thing already: these soft-links won't be removed by any automatic script that I know of, so in the event that these libraries are updated these links will give me trouble if I don't remove them myself. Small price to pay for having a completely updated system. I'm posting this here in case others are having the same trouble with these last few remaining ports after what was otherwise a smooth and hassle-free updating process.