[JDEV] Problems with compiling Jabber Transport
Jens Langner
Jens.Langner at newtron.net
Mon Nov 6 05:37:32 CST 2000
As I took a look at your output I saw that you are trying to compile
jabber-transport 1.0 !
For compiling jabber 1.2 you just need libjabber, libxode and the jabber1.2
package and there is automatically the jabber-transport included. only in
1.0 version of jabberd there were the need of the seperate jabber-transport
compilation.
Just just do the following:
1. compile libxode
2. start "ldconfig"
3. compile libjabber
4. start "ldconfig"
5. compile jabber1.2
6. edit jabber.xml
7. start jabberd !
8. be happy that you managed to get a running jabber server :)
Greets,
Jens Langner
--
newtron IT Labs Pvt. Ltd.
12-07, Signature Towers
South City 1
Gurgaon 122001 India
phone: +91 124 638 24 06 (ext.108)
fax: +91 124 638 32 50
mobile: +91 98 102 934 16
the global b2b portal:
http://www.newtron.net/ <http://www.newtron.net/>
-----Original Message-----
From: Vincent Lim's Yahoo [mailto:happiedwf at yahoo.com]
Sent: 06 November 2000 16:41
To: jdev at jabber.org
Subject: [JDEV] Problems with compiling Jabber Transport
Hi,
I am stuck at the step of compiling the Jabber Transport and the etherx
component in my attempt to build a jabber server.
I have compiled the libxode, libjabber, and jabber-1.2 packages
successfully.
But when I tried to compile the Jabber Transport and etherx package, I get
the following error:
Anyone has any advice for me?
Jens Langner mentioned that there is no need for the etherx package anyone
for Jabber Server 1.2. But do we need it for the Jabber Transport package?
Error from compiling jabber Transport
===========================
sessions.o: In function `js_session_worker':
/usr/local/jabber/jabber-transport-1.0/src/sessions.c:94: undefined
reference to
`pool_label'
sessions.o: In function `js_session_new':
/usr/local/jabber/jabber-transport-1.0/src/sessions.c:206: undefined
reference t
o `pool_label'
svc/client/svc_client.o: In function `svc_client_onNode':
/usr/local/jabber/jabber-transport-1.0/src/svc/client/svc_client.c:178:
undefine
d reference to `pool_label'
collect2: ld returned 1 exit status
make[2]: *** [jserver] Error 1
make[2]: Leaving directory `/usr/local/jabber/jabber-transport-1.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/jabber/jabber-transport-1.0/src'
make: *** [all-recursive] Error 1
==================================================================
Error from compiling etherx
==================================================
dso.o: In function `dso_init':
/usr/local/jabber/etherx/daemon/dso.c:31: undefined reference to
`_etherx_dso'
manager.o: In function `manager_negotiate':
/usr/local/jabber/etherx/daemon/manager.c:180: undefined reference to
`_ehandler
_new'
/usr/local/jabber/etherx/daemon/manager.c:202: undefined reference to
`_ehandler
_new'
netout.o: In function `netout_connect':
/usr/local/jabber/etherx/daemon/netout.c:117: undefined reference to
`_ehandler_
new'
collect2: ld returned 1 exit status
make[1]: *** [etherxd] Error 1
make[1]: Leaving directory `/usr/local/jabber/etherx/daemon'
make: *** [all-recursive] Error 1
Is there anything I need to do?
My installation path is /usr/local/jabber/etherx.
Vincent
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.jabber.org/jdev/attachments/20001106/de32ad7c/attachment-0002.htm>
More information about the JDev
mailing list