Re: Default 32 bit output

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

 



2007/1/1, Kai Ruottu <karuottu@xxxxxxxx>:

 But maybe the configury system could be misleaded (as people so easily
are :-), so
lying badly enough could help !  ("The bigger the lie the easier it is
to believe!") What
about configuring using :

 CC=gcc  \
 CFLAGS=-m32  \
 ../configure --prefix=/storage/GCC-32-i686/opt --disable-nls \
 --enable-languages=c,c++ \
 --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu

ie telling that you are building on a Linux/i686, the becoming host is
also this and the
target system too...  So this lie should force a totally "normal" 32-bit
GCC for a 32-bit
Linux being produced...  BUT:  Unfortunately this kind of GCC produces
ONLY 32-bit
apps, there is no '-m64' possibility in it!  Or at least has not been
this far :-(

This is ok since I don't need 64 bit output.
Unfortunately by using this flags I still get errors :-( Could you
please tell me what flags I should use with binutils in this case.
Maby I'm making something wrong there.

Thanks.

r. Domen

[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