Just FYI, I found the error. The make process requires the C++ headers be at /scratchbox/compilers/*compiler-name*/include/c++ -- mine were at /scratchbox/compilers/*compiler-name*/arm-linux-gnueabi/include/c++. Once I fixed that, everything built as expected.
Thanks, Diane On Wed, May 11, 2011 at 7:00 PM, Diane Holt <holt.di...@gmail.com> wrote: > It did build the device_tools files when I did a 4.5.2 linaro -- it just > didn't when I did a 4.5.3 one, which is what confused me, and made me send > mail :) I didn't do anything differently when I did it for 4.5.2 than when > I did the 4.5.3 one, so I can't see why the result would be different. > > Did you post your linaro on the downloads page? (All I see are ones named > cs*, which I assume are CodeSourcery ones.) > > Thanks, > Diane > > > On Wed, May 11, 2011 at 4:44 AM, Jussi Hakala <jussi.hak...@movial.com>wrote: > >> On 05/05/2011 10:42 AM, Diane Holt wrote: >> >>> This time, I didn't get any of that. There's >>> no error in the make output, there's just no mention of those things at >>> all. I also just noticed that, while I do have a device_tools subdir, >>> there's no Makefile in it. There's one in meta/device_tools, but not in >>> sb-toolchain-extras/device_tools (just a category.mk >>> <http://category.mk>). Is there supposed to be one? If there is, where's >>> >>> it supposed to come from? If there isn't supposed to be, can you think >>> of any reason why this stuff didn't get built? (FTR, I'm running the >>> foreign-toolchain process on a linaro 4.5.3 arm.) >>> >> >> All the new output from sb-toolchain-extras should go to >> >> /scratchbox/device_tools/toolname-version/new-compiler >> /scratchbox/compilers/new-compiler >> >> or their subdirectories. >> >> There's a fair bit of residual makefiles that come from original >> toolchain-extras, so maybe you've run a wrong target and/or you've run make >> in a wrong subdirectory? >> >> As suggested by the wiki the process should be something like this >> >> % make CONFIG=meta/alien-tc/myconf.conf -C meta/alien-tc all-sums >> % make CONFIG=meta/alien-tc/myconf.conf -C meta/alien-tc >> >> and for packaging >> >> make CONFIG=meta/alien-tc/myconf.conf VERSION=1.0.22 all-packages >> >> where version is usually sb-toolchain-extras-version, or some arbitrary >> version number you'd like to assign to the packages (the packaging version >> comes from the toolchain config). >> >> I have a packaging somewhere of the linaro gcc-4.5 2011.04 and as far as I >> recall, it used to package just fine. >> >> Regards, >> >> Jussi >> _______________________________________________ >> Scratchbox-users mailing list >> Scratchbox-users@lists.scratchbox.org >> http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users >> > >
_______________________________________________ Scratchbox-users mailing list Scratchbox-users@lists.scratchbox.org http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users