Great, this worked !
Thanks a lot, Mark.

Michael

> -----Original Message-----
> From: Mark Vojkovich [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, July 14, 2004 11:30 PM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: RE: libextmod.a does not resolve symbols in XFree86
> 
> 
> 
> 
> On Wed, 14 Jul 2004, Michael Boccara wrote:
> 
> > > > Functions defined in XFree86 are not resolved in libextmod.a
> > > when referenced
> > > > as extern.
> > > > Why ?
> > > > Is there a way to help the symbol resolution ?
> > > >
> > >    This is a problem you are seeing with the existing code or only
> > > after you modified something?   XFree86 modules can only resolve
> > > symbols exported by the core server.  XFree86 modules do not link
> > > to external libraries.
> > >
> >
> > Interesting.
> > I did modify something. I am actually developing my own X11 
> extension, in
> > the extmod module. The base XFree86 code doesn't have any issue.
> > The symbol I am trying to resolve is defined in libdix.a
> > (xc/programs/Xserver/dix), which is statically linked to XFree86.
> > How does XFree86 export symbols explicitely ?
> 
>   DIX symbols are exported in 
> xc/programs/Xserver/hw/xfree86/loader/dixsym.c
> 
> 
>                       Mark.
> 
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to