[openbeos] Re: Error building Haiku on Linux

  • From: Oliver Tappe <openbeos@xxxxxxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Fri, 20 Apr 2007 21:53:32 +0200

Hi Pier,

On 2007-04-17 at 01:20:49 [+0200], Pier Luigi Fiorini 
<pierluigi.fiorini@xxxxxxxxx> wrote:
> I configured with:
> ./configure --build-cross-tools ../buildtools/ --use-xattr --use-gcc-pipe
> --include-gpl-addons
> 
> And here's the error I get:
> [cut]
> make[3]: Entering directory
> `/home/plfiorini/Progetti/BeOS/Haiku/trunk/generated/cross-tools-build/binutil
> s/libiberty/testsuite'
> make[3]: Nothing to be done for `install'.
> make[3]: Leaving directory
> `/home/plfiorini/Progetti/BeOS/Haiku/trunk/generated/cross-tools-build/binutil
> s/libiberty/testsuite'
> make[2]: Leaving directory
> `/home/plfiorini/Progetti/BeOS/Haiku/trunk/generated/cross-tools-build/binutil
> s/libiberty'
> make[1]: Nothing to be done for `install-target'.
> make[1]: Leaving directory
> `/home/plfiorini/Progetti/BeOS/Haiku/trunk/generated/cross-tools-build/binutil
> s'
> Configuring for a x86_64-unknown-linux-gnu host.
> Invalid configuration `x86_64-unknown-linux-gnu': machine `x86_64-unknown'
> not recognized
> Invalid configuration `x86_64-unknown-linux-gnu': machine `x86_64-unknown'
> not recognized
> Unrecognized host system name x86_64-unknown-linux-gnu.

You can always convert your 64-bit Linux into a 32-bit one by calling 'linux32' 
(if that exists on Ubuntu) and/or making use of set_personality. After invoking 
'linux32' in a shell, uname -m should state something like 'i686' instead of 
'x86_64'.

You can go back to 64-bit with 'linux64'.

I hope that helps...

cheers,
        Oliver

Other related posts: