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

Reply via email to