Bernhard Fischer wrote: > On Thu, Feb 15, 2007 at 01:23:42PM +0000, lee nookx wrote: >> Hi, >> >> I was wondering if anyone had had any luck in compiling Mesa for the >> Familiar distro (Ipaq). >> >> I'm trying to do so just now, and there's no explicit arm processor >> stuff in the code... I've added a new make target, where I am putting >> my compiler settings etc, but I'm stuck because I can't get the system >> not to run the binaries from the local machine - I know if you use >> configure you can specify a --host= parameter when cross compiling. >> >> >> Can anyone help? or has anyone already done this? >> >> My compile output is: >> >> >> [EMAIL PROTECTED] Mesa-6.5.2]# make linux-arm >> (cd configs && rm -f current && ln -s linux-arm current) >> make default >> make[1]: Entering directory `/root/Mesa-6.5.2' >> make[2]: Entering directory `/root/Mesa-6.5.2/src' >> Making sources for linux-arm >> mkdir ../lib >> make[3]: Entering directory `/root/Mesa-6.5.2/src/mesa' >> Makefile:186: depend: No such file or directory >> running makedepend >> makedepend: warning: /usr/include/gnu/stubs-32.h: non-portable >> whitespace encountered at line 7 >> make[3]: Leaving directory `/root/Mesa-6.5.2/src/mesa' >> make[3]: Entering directory `/root/Mesa-6.5.2/src/mesa' >> make[4]: Entering directory `/root/Mesa-6.5.2/src/mesa' >> make[5]: Entering directory `/root/Mesa-6.5.2/src/mesa/x86' >> arm-linux-gcc -I../../../include/GL -I../../../include -I.. -I../main >> -I../math -I../glapi -I../tnl -Wall -Wmissing-prototypes -O2 >> -fsigned-char -funroll-loops -fPIC -D_POSIX_SOURCE >> -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE >> -DPTHREADS -DUSE_XSHM -DHAVE_POSIX_MEMALIGN -I/usr/X11R6/include >> -std=c99 -ffast-math gen_matypes.c -o gen_matypes >> ./gen_matypes > matypes.h >> /bin/sh: ./gen_matypes: cannot execute binary file > > Usually stuff that is intended to be run on the host (e.g. to create > intermediate files) is compiled by HOSTCC / CC_FOR_BUILD
Right. We've never supported any kind of cross-compiling in the Mesa build. I don't think anyone's ever needed to. You may have to hack a few things by hand (such as compile gen_matypes yourself w/ the host compiler). -Brian ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
