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
