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
driver.
>
> 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
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
-I/usr/include
but without any luck.
--
Pedro Quaresma de Almeida
e-mail: [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]