Re: gcc and X
Colin Watson writes:
> On Mon, Dec 02, 2002 at 12:26:37PM +0000, Pedro Quaresma de Almeida wrote:
> > But when I do the command
> > > gcc xdriver.c
> > I got
> > -----------------//------------------
> > /usr/lib/crt1.o: In function `_start':
> > /usr/lib/crt1.o(.text+0x18): undefined reference to `main'
> Indeed, you don't have a main(). If this is a driver rather than a
> program, perhaps you want to compile it as a shared object?
The program is in another file "exemplo.c", but the problem is in this
> You need to link the X library using -lX11.
That's my problem! When I do
> gcc xdriver.c -shared -lX11 -o xdriver.so
/usr/bin/ld: cannot find -lX11
collect2: ld returned 1 exit status
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
Is this a problem with the PATH, I have tried to compile with
but without any luck.
Pedro Quaresma de Almeida
- gcc and X
- From: Pedro Quaresma de Almeida <firstname.lastname@example.org>
- Re: gcc and X
- From: Colin Watson <email@example.com>