On 09/01/2009 12:51 AM, Bruno Haible wrote:
Hi Simon,

Getting gnulib to build natively on Windows was a bit difficult

I built gnulib on Windows a dozen of times already. The configuration
that works best is from within a cygwin environment, with

    PATH=/usr/local/mingw/bin:$PATH
    export PATH
    ./configure --host=i586-pc-mingw32 --prefix=/usr/local/mingw \
      CPPFLAGS="-mno-cygwin -Wall -I/usr/local/mingw/include" \
      CFLAGS="-mno-cygwin -O2 -g" \
      CXXFLAGS="-mno-cygwin -O2 -g" \
      LDFLAGS="-mno-cygwin -L/usr/local/mingw/lib"

I usually modify CC instead. I never tried for gnulib, but it would look like this:

    MINGW=$(cygpath -u '\mingw')
    export PATH=$MINGW/bin:$PATH
    ./configure --host=i586-pc-mingw32 --prefix=$MINGW \
      CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" \
      CPPFLAGS=-I$MINGW/include" LDFLAGS=-L$MINGW/lib

Paolo


Reply via email to