[GRASS-user] [off-topic] build x86_64 under x86

Markus Neteler neteler at itc.it
Wed Dec 13 08:06:58 EST 2006


Eduardo Patto Kanegae wrote on 12/13/2006 12:32 PM:
> Hi folks,
>
> I'm a complete ignorant in architectures, as my experience is only
> limited to Intel PC's.
>
> So, I'd like to ask: I have a Pentium M ( INTEL Centrino) and would
> like to know if is there any GCC directive that allow me to generate
> x86_64 binaries?
>
> thanks in advance
>
Hi,

I use:

#############
# Pentium 64bit flags
# don't optimize to keep -g functional
PENTIUM64="-mtune=nocona -m64 -minline-all-stringops"
# some flags to catch all possible problems:
MYCFLAGS="-g -Wall -Werror-implicit-function-declaration -fno-common
$PENTIUM64"
MYCXXFLAGS="-g -Wall"
# RHEL 4/64bit:
CFLAGS="$MYCFLAGS" CXXFLAGS="$MYCXXFLAGS" ./configure \
  --enable-64bit \
  --with-libs=/usr/lib64 \
  --with-cxx \
  ...

and
#############
# XEON flags
# don't optimize to keep -g functional
XEON="-mcpu=nocona -mtune=nocona -m64 -minline-all-stringops"
# some flags to catch all possible problems:
MYCFLAGS="-g -Wall -Werror-implicit-function-declaration -fno-common $XEON"
MYCXXFLAGS="-g -Wall"

# RHEL 4/64bit:
CFLAGS="$MYCFLAGS" CXXFLAGS="$MYCXXFLAGS" ./configure \
  --enable-64bit \
  --with-libs=/usr/lib64 \
  --with-cxx \
  ...

Hope this helps (maybe there are better flags),
Markus




More information about the grass-user mailing list