[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gcc and X



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


Reply to: