Re: “--disable-multiarch” produce error about missing “bits.h”

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 17 Apr 2013 18:52:55 +0200, Mihai Moldovan [via gcc]  
<ml-node+s1065356n931236h63@xxxxxxxxxxxxx> wrote:

> * On 17.04.2013 06:37 PM, Hibou57 wrote:
>> Hi,Compiling GCC 4.6.4 on Ubuntu 12.04 32 bits which comes with GCC  
>> 4.6.3, I'venoticed giving the `--disable-multiarch` option to  
>> `configure`, makes thecompilation fails with a complaint about a  
>> missing `bits.h` includes file.
>
> Please post the *complete* build log. All messages. stdout and stderr. No 
> exceptions. Compress the build log (bzip2, gzip, whatever you fancy) and  
> attachit here.
OK, I will do this (I though I should avoid it and try to be short). Will  
do it later, as I have to re‑run the build with these options.

>
> Anyway, I could guess that your problem may be related to a missing  
> symlink, asI ran into some problem like this problem as well, some time  
> ago.
> However, are you sure you're using a 32bit version of Ubuntu? What does  
> uname -aoutput?
It says:

     Linux Cardamome 3.2.0-40-generic #64-Ubuntu SMP Mon Mar 25 21:22:26  
UTC 2013 i686 i686 i386 GNU/Linux

I don't know what the `#64` means here, but I know my CPU is 32 bits only.  
Anyway, I want to compile to 32 bits only.

> On that machine type, the symlink in question shouldn't be needed in the 
> first place, but then again, I haven't been using i686 distros in four  
> years somy in-depth knowledge there is limited.
It does not say i686, it says i386, although the real architecture is  
obviously not i386. I had another problem by the way, trying to configure  
with `--target=i686-linux-gnu` instead of `--target=i386-linux-gnu`, but I  
will open another thread for that (one issue at a time, that's better).

>
> P.S.: no, you have to be subscribed to the list (and thus also receive  
> all othermails) in order to post to the list.
That's not cool :(


-- 
Yannick Duchêne



--
View this message in context: http://gcc.1065356.n5.nabble.com/disable-multiarch-produce-error-about-missing-bits-h-tp931232p931252.html
Sent from the gcc - Help mailing list archive at Nabble.com.





[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux