[Aboriginal] Build error

Rob Landley rob at landley.net
Thu Oct 6 14:57:48 PDT 2011


On 10/06/2011 09:18 AM, prasanna balan wrote:
> I tried building aboriginal 1.1.0 and it broke during uClibc++ native
> compiler...The last few lines of the build are as below:

You just ran ./build.sh i686?

> ===============================================================================================
>     ln gcc i686-unknown-linux-gcc-tmp && \
>     mv -f i686-unknown-linux-gcc-tmp i686-unknown-linux-gcc ); \
> fi
> make[1]: Leaving directory
> `/home/prazzb/Documents/Others/aboriginalTest/aboriginal/build/temp-i686/build-gcc/gcc'
> cleanup build-gcc
> cleanup gcc-core
> === ccwrap (i686 native-compiler)
> === uClibc++ (i686 native-compiler)
> Snapshot 'uClibc++'...
> make -C extra/config conf
> make[1]: Entering directory
> `/home/prazzb/Documents/Others/aboriginalTest/aboriginal/build/temp-i686/uClibc++/extra/config'
> make[1]: *** ../../.config: Is a directory.  Stop.
> make[1]: Leaving directory
> `/home/prazzb/Documents/Others/aboriginalTest/aboriginal/build/temp-i686/uClibc++/extra/config'
> make: *** [extra/config/conf] Error 2

Huh.  That's odd.

> Exiting due to errors (i686 native-compiler uClibc++)
> 
> real    19m9.994s
> user    15m44.539s
> sys     1m58.504s
> =================================================================================================
> Everything upto this point runs fine. I use slackware-x86 distro.
> Basically there's no folder named /extra/config/conf...

Actually it's looking for
/home/prazzb/Documents/Others/aboriginalTest/aboriginal/build/temp-i686/uClibc++/extra/config/../../.config

And finding a directory named ".config" under "uClibc++/extra/config".
Which is weird, and possibly the wrong error message.

> thus make -C
> breaks..but then
> how did it build earlier...or is it something else....

Which version of slackware, 32 or 64 bit, and what filesystem type is
mounted on /home?  I'll install it in a VM here and see if I can
reproduce the problem...

I note that if you don't need c++ you can uncomment the "export
NO_CPLUSPLUS=1" in your config file at the top of the aboriginal source
and try again.  That skips this whole package.  But I would much rather
debug this properly, which probably means reproducing it here...

Rob

 1317938268.0


More information about the Aboriginal mailing list