Hi Again,

  I happened upon the Parrot trac and found this friend:
https://trac.parrot.org/parrot/ticket/610  So it seems cross compiling
is not supported at this point.  I'll hold off for now.

thx
ken

On Mon, 2009-06-22 at 10:11 -0400, Ken Gilmer wrote:
> Hello,
> 
>   I'm working on an OpenEmbedded recipe to compile Parrot for ARM
> architectures.  I've written the basic build script that simply passes
> in my build environment.  It gets into the configure script and then
> chokes on my compiler:
> 
> ...
> | init::manifest -      Check
> MANIFEST.....................................done.
> | init::defaults -      Set Configure's default
> values.....................done.
> | init::install -       Set up installation
> paths..........................done.
> | init::hints -         Load platform and local hints
> files................done.
> | init::headers -       Find header files distributed with
> Parrot..........done.
> | inter::progs -        Determine what C compiler and linker to
> use...Compilation failed with 'ccache arm-angstrom-linux-gnueabi-gcc
> -march=armv5te -mtune=xscale -mthumb-interwork -mno-thumb'
> NOTE: Task
> failed: 
> /home/kgilmer/dev/sandbox/oe-dev/build/tmp/work/armv5te-angstrom-linux-gnueabi/parrot-1.0-r0/temp/log.do_configure.4968
> ERROR: TaskFailed event exception, aborting
> 
>   When I try building Parrot for my host environment (native) as a
> sanity check, it gets past the configure stage and fails in compliation
> at:
> 
> ...
> | src/string/api.c:30:30: error: parrot/resources.h: No such file or
> directory
> ...
> 
>   My host is amd64 arch and I'm able to compile Parrot using my native
> tools (Gentoo).  Can anyone offer some advise as to the best way of
> resolving these issues?  
> 
> thx!
> ken
> 
> _______________________________________________
> http://lists.parrot.org/mailman/listinfo/parrot-dev

_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to