[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Mingw-cross-env-list] Resend More Bugs
From: |
Tony Theodore |
Subject: |
Re: [Mingw-cross-env-list] Resend More Bugs |
Date: |
Sat, 13 Aug 2011 00:31:56 +1000 |
On 12 August 2011 11:38, Thomas Dineen <address@hidden> wrote:
> 5) Next a NEW Build environment Bug from my attempt to build the cross
> compiler in the Solaris 10 / Intel Environment. (Why? Because that Solaris
> machine
> is way faster hardware)
>
> Solaris Build Bug:
> /export/home/tools/mingw-cross-env-2.21/tmp-gcc/gcc-4.6.0/mpc/src/get.c:39:
> erro
> r: `_Imaginary_I' undeclared (first use in this function)
> make[6]: *** [get.lo] Error 1
>
> I assume we have a missing library here (header file)! What is the easiest
> way to find out what library
> is required? What library is `_Imaginary_I' located in?
As Volker mentioned, we dropped support for (Open) Solaris quite a
while back. From the looks of it, I'd be guessing a quirky libc is
causing binutils to build with subtle errors, so the linker is having
trouble finding symbols. These can be fiendishly difficult to debug.
Could be something simple of course, but my experience with Open
Solaris was that it rarely is :(
Unless you want to pursue it as a learning exercise, your best bet
would be to run a minimal Debian/Ubuntu in virtualbox. They're trivial
to install, generally work out-of-the-box with mingw-cross-env, and
you can expect a 3 or 6% performance degradation for 1GB and 512MB vms
respectively.
Cheers,
Tony