"William A. Mahaffey III" wrote:
> 
> Sir/Ma'am:
> 
>         Greetings. I downloaded Mesa-3D v3.1, got it all compiled & installed
> (on my ex-NT-now-Linux box, 400mhz PII, Caldera OL 2.2, kernel 2.2.5 &
> associated compilers, Accelerated-X X-server). Now when I try to link
> some code, I get messages about undefined references to objects in the
> GL libraries.


> /home/wam/lib/libMemIO.a(StdIO.o): In function `eprintf':
> StdIO.o(.text+0x0): multiple definition of `eprintf'
> ./libPre.a(Alpha.o)(.text+0x148): first defined here
> /usr/i386-linux/bin/ld: Warning: size of symbol `eprintf' changed from 118 to 59 in 
>StdIO.o
> ./libPre.a(tkGraphics.o): In function `New_Canvas':
> tkGraphics.o(.text+0xcc2): undefined reference to `glwDrawingAreaWidgetClass'

I see no indication that the GL libraries are at fault.

The eprintf error makes me think you have a mismatch of some sort in your
object files, some being compiled with different definitions for eprintf
than others.  Are you building on a stock Linux install or have you been
hacking on it?

As for glwDrawingAreWidgetClass, you'll have to compile the GL drawing
area widget and link with libGLw.a or libGLw.so.


> I would enclose the Makefile, but it is ~ 3000 lines long
> w/ all the makedepend stuff. I attach a LOG file of the proceedings
> which shows the link arguments & results. Thanks in advance for your
> time. (by the way, I hate the source forge website :-); didn't you used
> to have your own website ? why not go back to that ....)

What exactly don't you like about the sourceforge site?

-Brian


_______________________________________________
Mesa-bug maillist  -  [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-bug


_______________________________________________
Mesa-dev maillist  -  [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev

Reply via email to