Hi All, Bug encountered building X. Probably already reported but I couldn't find any reference. I did google...
Commandline.. make World CROSSCOMPILEDIR=/usr/local/arm-linux/bin X version XFree86-4.5.0, first 3 source archives only. Following instructions for configuring as per http://www.handhelds.org/minihowto/building-x.html at least the host.def and make command, tweaked for my cross tools installation. [EMAIL PROTECTED]:~$ arm-xscale-linux-gnu-gcc -v Reading specs from /usr/local/arm-linux/gcc-3.4.4-glibc-2.3.5/arm-xscale-linux-gnu/lib/gcc/arm-xscale-linux-gnu/3.4.4/specs Configured with: /usr/src/arm-linux/crosstool-0.38/build/arm-xscale-linux-gnu/gcc-3.4.4-glibc-2.3.5/gcc-3.4.4/configure --target=arm-xscale-linux-gnu --host=i686-host_pc-linux-gnu --prefix=/usr/local/arm-linux/gcc-3.4.4-glibc-2.3.5/arm-xscale-linux-gnu --with-cpu=xscale --enable-cxx-flags=-mcpu=xscale --with-headers=/usr/local/arm-linux/gcc-3.4.4-glibc-2.3.5/arm-xscale-linux-gnu/arm-xscale-linux-gnu/include --with-local-prefix=/usr/local/arm-linux/gcc-3.4.4-glibc-2.3.5/arm-xscale-linux-gnu/arm-xscale-linux-gnu --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit --enable-languages=c,c++ --enable-shared --enable-c99 --enable-long-long Thread model: posix gcc version 3.4.4 [EMAIL PROTECTED]:~$ make[3]: Entering directory `/usr/src/arm-linux/apps/XFree86/build/programs/Xserver/GL/mesa/swrast' rm -f s_depth.o /usr/local/arm-linux/bin/`echo /usr/local/arm-linux/bin/arm-xscale-linux-gnu-gcc|sed "s%.*/%%"` -c -O2 -fsigned-char -I../../../../../extras/Mesa/src/mesa -I../../../../../extras/Mesa/src/mesa/main -I../../../../../extras/Mesa/src/mesa/glapi -I../../../../../extras/Mesa/src/mesa/shader -I../../../../../extras/Mesa/src/mesa/swrast -I../../../../../extras/Mesa/src/mesa/swrast_setup -I../../../../../extras/Mesa/include -I../../../../../programs/Xserver/include -I../../../../../exports/include/X11 -I../../../../../programs/Xserver/GL/include -I../../../../../programs/Xserver/GL/glx -I../../../../../lib/GL/include -I../../../../../programs/Xserver/hw/xfree86 -I../../../../../exports/include -I../../../../.. -I../../../../../exports/include -Dlinux -D__arm__ -D_POSIX_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DX_LOCALE -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX -DRENDER -DRANDR -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VIDMODE -DXvMCExtension -DSMART_SCHEDULE -DBUILDDEBUG -DXResExtension -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DNDEBUG -DNEED_STRLCAT -DFUNCPROTO=15 -DNARROWPROTO -DGLXEXT -DGLX_USE_MESA s_depth.c s_depth.c: In function `_swrast_depth_test_span': s_depth.c:1362: error: unrecognizable insn: (insn 5699 1829 1835 209 s_depth.c:820 (set (reg:HI 2 r2) (mem:HI (plus:SI (mult:SI (reg/v:SI 5 r5 [orig:557 i ] [557]) (const_int 4 [0x4])) (reg/v/f:SI 8 r8 [orig:85 z ] [85])) [3 S4 A32])) -1 (nil) (nil)) s_depth.c:1362: internal compiler error: in extract_insn, at recog.c:2083 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. make[3]: *** [s_depth.o] Error 1 make[3]: Leaving directory `/usr/src/arm-linux/apps/XFree86/build/programs/Xserver/GL/mesa/swrast' Need any more info? Have fun! Regards, James.