[JDEV] 1.4 Server and Transports

Keith Minkler keith at digix.dyndns.org
Wed Jan 24 11:20:27 CST 2001


The latest CVS "conferencing" module has that xdb_get fixed.. you must have a version that was built against the 1.2 server.

as for IRC-transport, you're right, it does require libetherx, as it has not been updated for 1.4 yet (I'm working on that as we speak)

Keith Minkler

On Mon, Jan 22, 2001 at 01:13:08AM +0100, Felix Engel wrote:
> Hallo everybody,
> 
> i just installed the 1.4pre1 server as announced on the web-page
> and the server itself compiled without any trouble and is running
> quite well.
> However I'm not able to compile the transports I intend to use.
> 
> I started with the groupchat module in the conferencing package and
> got the following error:
> 
> ---- snip
> [jabber at gargamel src]$ make
> gcc -I../include -I/usr/local/lib -I/home/jabber/jabber-1.4/jabber-1.4pre1/jabberd -fPIC -g -Wall   -c -o groupchat/init.o groupchat/init.c
> groupchat/init.c: In function `groupchat':
> groupchat/init.c:231: warning: passing arg 2 of `xdb_get' from incompatible pointer type
> groupchat/init.c:231: warning: passing arg 3 of `xdb_get' from incompatible pointer type
> groupchat/init.c:231: too few arguments to function `xdb_get'
> make: *** [groupchat/init.o] Fehler 1
> ---- snip
> 
> 
> Furthermore I tried to install the irc-transport. However it requires 
> libetherx (./configure told me) and that produces the following error:
> 
> ----- snip
> gcc -g -O2 -o etherxd etherxd.o logger.o dso.o manager.o transport.o netin.o netout.o getopt.o getopt1.o config.o list.o ../lib/.libs/libetherx.a -L/usr/local/lib -lxode -lpth -lnsl -ldl
> dso.o: In function `dso_init':
> /home/jabber/jabber-1.4/etherx/daemon/dso.c:31: undefined reference to `_etherx_dso'
> manager.o: In function `manager_negotiate':
> /home/jabber/jabber-1.4/etherx/daemon/manager.c:180: undefined reference to `_ehandler_new'
> /home/jabber/jabber-1.4/etherx/daemon/manager.c:202: undefined reference to `_ehandler_new'
> netout.o: In function `netout_connect':
> /home/jabber/jabber-1.4/etherx/daemon/netout.c:117: undefined reference to `_ehandler_new'
> collect2: ld returned 1 exit status
> make[1]: *** [etherxd] Fehler 1
> make[1]: Verlassen des Verzeichnisses Verzeichnis »/home/jabber/jabber-1.4/etherx/daemon«
> make: *** [all-recursive] Fehler 1
> ----- snip
> 
> The system is a AMD k6-200 running Mandrake-Linux 7.2, kernel 2.2.16.
> Installed libs are pth-1.3.7 from the Distribution and libxode-1.2 and 
> libjabber-1.2 from the jabber-1.2 server distribution.
> 
> Thanks for any help,
> Felix Engel
> 
> 
> 
> 
> -- 
> Now there's three things you can do in a baseball game: you can win
> or you can lose or it can rain.
> 		-- Casey Stengel
> 
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <https://www.jabber.org/jdev/attachments/20010124/01eb980a/attachment-0002.pgp>


More information about the JDev mailing list