On Sunday 2008-11-30 18:07, NightStrike wrote: >>> >>>>Is the following kosher? >>> >>>It will produce two 32-bit libraries on all architectures where >>>gcc defaults to a 32-bit output. >> >> (In other words, you are missing -m64. And perhaps some logic >> so that lib64 is not built in pure 32-bit environments.) > >That's ok. I have that covered elsewhere in the makefile. Also, this >is for the mingw-w64.sf.net project, which is a crt for Win64, so >there aren't too many instances where someone would not be using the >gcc toolchain that targets 64-bit.
sparc64, which normally runs a 32-bit userland (and defaults to creating ELF32), but is able to produce 64-bit objects.