Am Samstag, 3. April 2004 17:27 schrieb Brian Paul:
> Dieter N�tzel wrote:
> > make[3]: Entering directory `/opt/Mesa/progs/xdemos'
> > gcc -I../..//include -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE
> > -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM
> > -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DPTHREADS
> > -I/usr/X11R6/include xdemo.c -L../..//lib -lglut -lGLU -lGL -lm -o xdemo
> >
> > /tmp/ccMLGo7U.o(.text+0x2dc): In function `make_window':
> > : undefined reference to `XMesaCreateVisual'
> >
> > /tmp/ccMLGo7U.o(.text+0x2f3): In function `make_window':
> > : undefined reference to `XMesaCreateContext'
> >
> > /tmp/ccMLGo7U.o(.text+0x30f): In function `make_window':
> > : undefined reference to `XMesaCreateWindowBuffer'
> >
> > /tmp/ccMLGo7U.o(.text+0x323): In function `make_window':
> > : undefined reference to `XMesaMakeCurrent'
> >
> > collect2: ld returned 1 exit status
> > make[3]: *** [xdemo] Fehler 1
> > make[3]: Leaving directory `/opt/Mesa/progs/xdemos'
> > make[2]: *** [default] Fehler 2
> > make[2]: Leaving directory `/opt/Mesa/progs'
> > make[1]: *** [default] Fehler 2
> > make[1]: Leaving directory `/opt/Mesa'
> > make: *** [linux-x86] Fehler 2
>
> Hmmm, works for me.

I'll try again, when latest DRI compilation completed and is installed.

Hmmm, still there  (Mesa CVS, trunk, 6.0.1).

gcc -I../..//include -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE 
-D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM 
-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DPTHREADS 
-I/usr/X11R6/include xdemo.c -L../..//lib -lglut -lGLU -lGL -lm -o xdemo
/tmp/ccG5gYyY.o(.text+0x2dc): In function `make_window':
: undefined reference to `XMesaCreateVisual'
/tmp/ccG5gYyY.o(.text+0x2f3): In function `make_window':
: undefined reference to `XMesaCreateContext'
/tmp/ccG5gYyY.o(.text+0x30f): In function `make_window':
: undefined reference to `XMesaCreateWindowBuffer'
/tmp/ccG5gYyY.o(.text+0x323): In function `make_window':
: undefined reference to `XMesaMakeCurrent'
collect2: ld returned 1 exit status
make[3]: *** [xdemo] Fehler 1
make[3]: Leaving directory `/opt/Mesa/progs/xdemos'
make[2]: *** [default] Fehler 2
make[2]: Leaving directory `/opt/Mesa/progs'
make[1]: *** [default] Fehler 2
make[1]: Leaving directory `/opt/Mesa'
make: *** [linux-x86] Fehler 2

> > *************************************************************************
> >*************
> >
> > make realclean
> >
> > do not clean progs/tests
> >
> > Some "depend" files are still there after it.
>
> Fixed in the trunk.

No, not for me.

/opt/Mesa> make realclean
/opt/Mesa> cvs update
? progs/tests/depend
? src/glut/glx/depend
? src/mesa/drivers/dri/fb/depend
? src/mesa/drivers/dri/gamma/depend
? src/mesa/drivers/dri/i810/depend
? src/mesa/drivers/dri/i830/depend
? src/mesa/drivers/dri/mach64/depend
? src/mesa/drivers/dri/mga/depend
? src/mesa/drivers/dri/r128/depend
? src/mesa/drivers/dri/r200/depend
? src/mesa/drivers/dri/r200/server
? src/mesa/drivers/dri/radeon/depend
? src/mesa/drivers/dri/sis/depend
? src/mesa/drivers/dri/tdfx/depend
? src/mesa/x86/gen_matypes
? src/mesa/x86/matypes.h

> > *************************************************************************
> >*************
> >
> > make linux-x86
> >
> > do NOT work anylonger in progs/tests
> >
> > Only "make" works, now.
>
> Is this using the 6.0.1 tarball or cvs branch or what?

CVS trunk (6.0.1).

/opt/Mesa> cd progs/tests/
progs/tests> time make -j20 linux-x86
make: *** Keine Regel, um �linux-x86� zu erstellen.  Schluss.
0.002u 0.001s 0:00.00 0.0%      0+0k 0+0io 0pf+0w

progs/tests> time make -j20
15.217u 1.973s 0:09.43 182.1%   0+0k 0+0io 3pf+0w

**************************************************************************************

And "make version" do not use the appropriate FLAGS.
See above. -O3 etc. was used but it should be "linux-x86" like in Make-config 
defined.

"linux-x86-sse" didn't work.

Thanks,
        Dieter


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to