[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