[JDEV] Basic (No Doubt) Solaris Configuration Issues w/ 0.9...

Donn Cave donn at u.washington.edu
Wed Apr 19 18:40:01 CDT 2000

Quoth "Jack, Adam" <AJack at neonsoft.com>:
| I tried checking Jabber out a month or two ago and recall fighting this daft
| little thing back then also, but sadly I can't recall what I did to get past
| it. I have built libxode, I have checked for xmlnode_new_tag via nm, I have
| my LD_LIBRARY_PATH set, my LIBPATH set and yet still I get the message:
| 	checking for xmlnode_new_tag in -lxode... no
| 	configure: error:
| 	******************************************************************
| 	* You do not seem to have libxode installed.  This is a required *
| 	* package for libjabber to build.  Please see:                   *
| 	*                 http://download.jabber.org                     *
| 	* to get this package.                                           *
| 	******************************************************************

I believe you will be able to get past this one with a configure flag,
--prefix=/usr/local.  I assume libxode installed itself there, as it
does by default, but the libetherx configure needs help finding it there.

Next I expect it will fail on libadns.  I had to hack -L/usr/local/lib
into the configure script before it would find that;  look for a "LIB"
variable on line 2266 in libetherx-1.0pre1/configure.  When I got around
to jabber-transport, I eventually resorted to hacking -L/usr/local/lib
into the @LIBS@ substitution line 3079, for -lpth in the Makefiles.

If you haven't built libadns, there's more fun for you.  If you don't
figure out how to get a shared libadns.so and install a static libadns.a
instead, the libetherx build will mutter about that.  Don't know how
serious a problem it is.

	Donn Cave, donn at u.washington.edu

More information about the JDev mailing list