On Mon, Dec 02, 2002 at 12:57:52PM +0000, Pedro Quaresma de Almeida wrote: | Colin Watson writes: | > On Mon, Dec 02, 2002 at 12:26:37PM +0000, Pedro Quaresma de Almeida wrote: [...] | > You need to link the X library using -lX11. | > | | That's my problem! When I do | | > gcc xdriver.c -shared -lX11 -o xdriver.so | | I get | | /usr/bin/ld: cannot find -lX11 | collect2: ld returned 1 exit status | Is this a problem with the PATH, I have tried to compile with | -I/usr/include | but without any luck. It is a path problem, but its the library path, not the include path thats the problem. gcc xdriver.c -shared -L/usr/X11R6/lib -lX11 -o xdriver.so | But I have the xlibs... | | ii xlibs 4.1.0-5 X Window System client libraries | ii xlibs-dev 4.0.3-4 X Window System client library development You should upgrade xlibs-dev so that the headers match the library you have. -D -- Thy Word is a lamp unto my feet and a light unto my path. Psalms 119:105 http://dman.ddts.net/~dman/
Attachment:
pgpnRcgNFcTti.pgp
Description: PGP signature