Hi, I'm trying to install Kannel 1.2.1 on a RedHat 7.3. I've installed
the libxml2 and libxml2-devel libraries, version 2.6.2-1, as rpm
packages, since they were the latest available, but I have compilation problems with this version.


Phuah Yee Keat in this forum told me that I probably installed
the wrong version of libxml, to be compiled against glibc 2.3,
but I'm running glibc 2.2.
I think there is some confusion about the right version to use,
at least it's confusing for me.
In the NEWS file in the gateway-1.2.1 tar I read this:

"...

* Compiling Kannel now requires libxml 2.2.5 or later.

..."

Now, the latest libxml2 rpm I can find that is specified to be for
RedHat 7.3, in rpmfind.net, is libxml2-2.4.19-4. I don't know if
I can use the later versions on RedHat 7.3.
Anyway, how should I consider the version numbers?
Is libxml 2.2.5 equivalent to libxml2 2.5.x or to libxml2 2.2.5?
Sorry if the question looks stupid.

If I need to install a version that is more recent that
libxml2-2.4.19-4, does anyone know where I can find the
latest version of libxml2 for RedHat 7.3?

Here below the last lines of the ouput of "make":

./configure
touch .depend
make depend
make

...
gcc -D_REENTRANT=1 -I. -Igw -g -O2 -DBROKEN_PTHREADS=1
-I/usr/include/libxml2 -I
/usr/include/openssl -o utils/seewbmp.o -c utils/seewbmp.c
gcc -D_REENTRANT=1 -I. -Igw -g -O2 -DBROKEN_PTHREADS=1
-I/usr/include/libxml2 -I
/usr/include/openssl -o utils/run_kannel_box.o -c utils/run_kannel_box.c
gcc -D_REENTRANT=1 -I. -Igw -g -O2 -DBROKEN_PTHREADS=1
-I/usr/include/libxml2 -I
/usr/include/openssl  -o wmlscript/wmlsc wmlscript/wmlsc.o libgw.a
libwmlscript.
a libwap.a libgwlib.a -lpthread -lresolv -lnsl -lm  -L/usr/lib -lxml2
-lz -lpthr
ead -lm -L/usr/lib
/usr/lib/libxml2.so: undefined reference to
[EMAIL PROTECTED]'
/usr/lib/libxml2.so: undefined reference to [EMAIL PROTECTED]'
/usr/lib/libxml2.so: undefined reference to [EMAIL PROTECTED]'
/usr/lib/libxml2.so: undefined reference to [EMAIL PROTECTED]'
collect2: ld returned 1 exit status
make: *** [wmlscript/wmlsc] Error 1


Thank you in advance


Fausto
NetiX s.r.l.





Reply via email to