On 11/28/06, scott nichols <deoryp@xxxxxxxxx> wrote:
use -mtune=athlon64 ? i found this looking in http://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options which is linked from http://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/ i think the gcc manual is the best place to learn this.
Thanks a lot for the link, but I had still the same errors.
I thought that you could not run 32 bit stuff on a 64 bit arch, hence why it is not catching on like wildfire...
But I can run some 32 bit applications with the proper libraries, so I suppose that I could be able to compile them by myself. The main problem is that I don't understand the linker warning, so I can't fix it.
-scott On 11/28/06, Fernando Apesteguía < fernando.apesteguia@xxxxxxxxx> wrote: > > Hi, > > First of all, sorry if this is not the proper list. > > I have a problem about compilation. I'm running Fedora Core 6 x86_64 > on an AMD 64. I try to compile a software with the -m32 flag to > generate a 32 bit ELF, but I get a lot of undefined references (and I > have the i386 devel packages installed) and this linking warnings: > > /usr/bin/ld: warning: i386 architecture of input file `floyd_iso.o' is > incompatible with i386:x86-64 output > > Any ideas on how to compile this software? > Can you point me to a tutorial about this? > > Thanks in advance > > -- > Kernelnewbies: Help each other learn about the Linux kernel. > Archive: http://mail.nl.linux.org/kernelnewbies/ > FAQ: http://kernelnewbies.org/faq/ > >
-- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/