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