Am Montag, 26. April 2004 14:44 schrieb Alan Hourihane:
> Thanks Dieter,
>
> I'll fix that up asap as soon as CVS is working again on pdx.
OK,
now I get a GCC-3.3.1, Athon-MP, SSE build instruction error in
src/mesa/swrast_setup/ss_triangle.c.
if (ctx->Light.ShadeModel == GL_FLAT) {
COPY_CHAN4(v0->color, c[0]);
COPY_CHAN4(v1->color, c[1]);
COPY_CHAN4(v0->specular, s[0]);
COPY_CHAN4(v1->specular, s[1]);
v0->index = i[0];
v1->index = i[1];
}
/opt/Mesa> gcc --version
gcc (GCC) 3.3.1 (SuSE Linux)
Without SSE build instruction flag (-mfpmath=sse) it works.
-Dieter
gcc -c -I../../include -I../../src/mesa -I../../src/mesa/main
-I../../src/mesa/glapi -I../../src/mesa/math -I../../src/mesa/tnl
-I../../src/mesa/shader -I../../src/mesa/swrast -I../../src/mesa/swrast_setup
-Wall -O -march=athlon-mp -mfpmath=sse -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 swrast_setup/ss_triangle.c -o swrast_setup/ss_triangle.o
swrast_setup/ss_triangle.c: In function `_swsetup_render_line_tri':
swrast_setup/ss_triangle.c:102: internal compiler error: in emit_move_insn, at
expr.c:3149
Bitte senden Sie einen vollst�ndigen Fehlerbericht auf Englisch ein;
bearbeiten Sie die Quellen zun�chst mit eine Pr�prozessor, wenn es
dienlich ist.
Fehler in der deutschen �bersetzung sind an [EMAIL PROTECTED] zu melden.
Gehen Sie gem�� den Hinweisen in <URL:http://www.suse.de/feedback> vor.
make[4]: *** [swrast_setup/ss_triangle.o] Fehler 1
make[4]: Leaving directory `/opt/Mesa/src/mesa'
make[3]: *** [default] Fehler 2
make[3]: Leaving directory `/opt/Mesa/src/mesa'
make[2]: *** [subdirs] Fehler 1
make[2]: Leaving directory `/opt/Mesa/src'
make[1]: *** [default] Fehler 1
make[1]: Leaving directory `/opt/Mesa'
make: *** [linux-x86] Fehler 2
0.272u 0.065s 0:00.34 97.0% 0+0k 0+0io 0pf+0w
> On Mon, Apr 26, 2004 at 02:09:57PM +0200, Dieter N�tzel wrote:
> > gcc -c -I../../include -I../../src/mesa -I../../src/mesa/main
> > -I../../src/mesa/glapi -I../../src/mesa/math -I../../src/mesa/tnl
> > -I../../src/mesa/shader -I../../src/mesa/swrast
> > -I../../src/mesa/swrast_setup -Wall -O -march=athlon -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 drivers/x11/xm_api.c -o drivers/x11/xm_api.o
> > drivers/x11/xm_api.c: In function `setup_grayscale':
> > drivers/x11/xm_api.c:797: error: `DitherValues' undeclared (first use in
> > this function)
> > drivers/x11/xm_api.c:797: error: (Each undeclared identifier is reported
> > only once
> > drivers/x11/xm_api.c:797: error: for each function it appears in.)
> > make[4]: *** [drivers/x11/xm_api.o] Fehler 1
> > make[4]: Leaving directory `/opt/Mesa/src/mesa'
> > make[3]: *** [default] Fehler 2
> > make[3]: Leaving directory `/opt/Mesa/src/mesa'
> > make[2]: *** [subdirs] Fehler 1
> > make[2]: Leaving directory `/opt/Mesa/src'
> > make[1]: *** [default] Fehler 1
> > make[1]: Leaving directory `/opt/Mesa'
> > make: *** [linux-x86] Fehler 2
> > 72.989u 5.325s 1:18.89 99.2% 0+0k 0+0io 0pf+0w
> >
> > /opt/Mesa> grep -r DitherValues src/
> > src/mesa/drivers/x11/xm_api.c: (void) DitherValues; /* Muffle
> > compiler */
-------------------------------------------------------
This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek
For a limited time only, get FREE Ground shipping on all orders of $35
or more. Hurry up and shop folks, this offer expires April 30th!
http://www.thinkgeek.com/freeshipping/?cpg297
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel