Date: Tue, 22 Apr 2003 18:44:37 -0700 (PDT) From: Mike Hoskins <mike@adept.org> To: FreeBSD GNOME Users <gnome@freebsd.org> Subject: Re: fontconfig 2.2.0 on -stable Message-ID: <20030422183402.W23273@fubar.adept.org> In-Reply-To: <20030422180406.J23273@fubar.adept.org> References: <20030422142514.S22680@fubar.adept.org> <1051047516.1079.118.camel@gyros><1051048613.1079.127.camel@gyros> <20030422164927.C23000@fubar.adept.org> <20030422180406.J23273@fubar.adept.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 22 Apr 2003, Mike Hoskins wrote: > So I'm not quite sure of the right way to proceed... Do I go ahead with > the libIDL install, sucking in the latest glib... Then deal with the > problems it causes for Mozilla? I thought just uninstalling everything > and letting the Mozilla port sort things out for itself would have been > the sanest method. Trying random things and FWIW, I removed libIDL-0.8.0_1, glib-1.2.10_9 and glib_2.2.1. Also verified bits weren't left around /usr/local/include, /usr/local/lib, etc. With a clean slate (no mozilla installed either), I did a fresh install of libIDL. That results in libIDL 0.8.0_1 and glib 2.2.1 being installed as a dependancy. Then I began building mozilla-headers from ports. It realizes it needs glib 1.2.10_9, so it installs that. No problem so far... It finds /usr/local/include/libIDL (properly symlinked to ./libIDL-2.0/libIDL during the install of libIDL) and proceeds... Then, perhaps due to some conflict between 1.2.10_9 and 2.2.1, it fails to find glib (after having just installed it?): cc -o xpidl -I/usr/X11R6/include -I/usr/X11R6/include -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -O -pipe -pipe -DNDEBUG -DTRIMMED -ffunction-sections -I/usr/local/include/glib12 -I/usr/local/include/orbit-1.0 -I/usr/local/include xpidl.o xpidl_idl.o xpidl_util.o xpidl_header.o xpidl_typelib.o xpidl_doc.o xpidl_java.o -L../../../dist/bin -L../../../dist/lib ../../../dist/lib/libxpt.a -L/usr/local/lib -lIDL -lglib -lm /usr/libexec/elf/ld: cannot find -lglib <snip> I've verified /usr/local/lib/glib does exist, and I've pointed the symlink to both glib 1.2.10_9 and 2.2.1 with the same result. This seems to be where I'm stuck for the day. Is this a FAQ, or is there an easy way to get glib 1.2.10_9 and 2.2.1 to coexist so Mozilla and libIDL can be happy simultaneously? -mrh -- From: "Spam Catcher" <spam-catcher@adept.org> To: spam-catcher@adept.org Do NOT send email to the address listed above or you will be added to a blacklist!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030422183402.W23273>