Skip site navigation (1)Skip section navigation (2)
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>