Hi, I've built an arm toolchain and root fs with buildroot, and I'm trying to set up scratchbox2 to use it. When I run sb2-init, I get the following error:
$ sb2-init -c /usr/bin/qemu-arm arm ~/dev/buildroot/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibcgnueabi-gcc ... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. Checking the config.log file reveals the following: configure:2846: gcc -v >&5 Using built-in specs. Reading specs from /home/barney/local/share/scratchbox2/modeconf/gcc-specs.simple rename spec cpp to old_cpp Target: arm-linux-uclibcgnueabi Configured with: /home/barney/dev/buildroot/buildroot/toolchain_build_arm/gcc-4.2.4/configure --prefix=/usr --build=i386-pc-linux-gnu --host=i386-pc-linux-gnu --target=arm-linux-uclibcgnueabi --enable-languages=c --with-sysroot=/home/barney/dev/buildroot/buildroot/build_arm/staging_dir --with-build-time-tools=/home/barney/dev/buildroot/buildroot/build_arm/staging_dir/usr/arm-linux-uclibcgnueabi/bin --disable-__cxa_atexit --enable-target-optspace --with-gnu-ld --enable-shared --with-gmp=/home/barney/dev/buildroot/buildroot/toolchain_build_arm/gmp --with-mpfr=/home/barney/dev/buildroot/buildroot/toolchain_build_arm/mpfr --disable-nls --enable-threads --disable-multilib --disable-largefile Thread model: posix gcc version 4.2.4 configure:2849: $? = 0 configure:2856: gcc -V >&5 arm-linux-uclibcgnueabi-gcc: couldn't run '/home/barney/dev/buildroot/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibcgnueabi-gcc--specs=/home/barney/local/share/scratchbox2/modeconf/gcc-specs.simple': No such file or directory configure:2859: $? = 1 The second last line would appear to me to be the problem: there is no space between the compiler path "...uclibcgnueabi-gcc" and the "--specs=...". I've had a look through the configure script, but it's a bit beyond me and I can't see where this is being set. I've tried 1.99.0.24, 1.99.0.26 and the latest git, and they all seem to do the same thing. Anyone have any clues on how I can get past this? Cheers, Barney -- Be Yourself @ mail.com! Choose From 200+ Email Addresses Get a Free Account at www.mail.com _______________________________________________ Scratchbox-users mailing list Scratchbox-users@lists.scratchbox.org http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users