[JDEV] icq-transport question.

John Hebert john at vedalabs.com
Tue Nov 21 08:16:39 CST 2000


Cheng,

The file dlfcn.h is a system library that was installed along with the
rest of your distribution. It is probably in your /usr/include
directory. Try using "locate" or "find" to find the file.

I'm not sure how to get ICQ transport working with jabber-1.2. I
recommend you look through the JDEV mailing list archives
(http://mailman.jabber.org/pipermail/jdev/) as there has been a number
of posts about that subject. You can download them and then do something
like: "grep icq /archive_location/*".

John Hebert

cheng wrote:
> 
> when I compile the etherx i get some error like this:
>  ------------------------------------------------------------
>  /usr/local/japper/etherx/daemon/dso.c:31: undefined reference to
>  `_etherx_dso'
>  manager.o: In function `manager_negotiate':
>  /usr/local/japper/etherx/daemon/manager.c:180: undefined reference to
>  `_ehandle'
>  /usr/local/japper/etherx/daemon/manager.c:202: undefined reference to
>  `_ehandle'
>  netout.o: In function `netout_connect':
>  /usr/local/japper/etherx/daemon/netout.c:117: undefined reference to
>  `_ehandler'
>  collect2: ld returned 1 exit status
>  make[1]: *** [etherxd] Error 1
>  make[1]: Leaving directory `/usr/local/japper/etherx/daemon'
>  make: *** [all-recursive] Error 1
>  -------------------------------------------------------------
>  i view the dso.c source i discover include two file,#include
>  "etherxd.h"#include "dlfcn.h"
>  but i didn't find the dlfcn.h file,what happend?
>  i down load the file in
>  http://download.jabber.org/cvs/etherx.tgz please help me.thank you.i
> know that version 1.2 does not use etherx but i want to use
> icq-transport.




More information about the JDev mailing list