Earnie Boyd <earnie_boyd@yahoo.com> said:
phil@flamewars.org wrote:
I've installed the Debian mingw32 package, but can't figure out how to
build software with it.
The binaries appear to be installed in /usr/i586-mingw32msvc/bin, and
running i586-mingw32msvc-gcc -v gives
Reading specs from /usr/lib/gcc-lib/i586-mingw32msvc/3.2/specs
Configured with: /home/ron/devel/debian/mingw32/mingw32-
3.2/build_dir/src/gcc-3.2-20020817-1/configure -v --prefix=/usr --target=i586-
mingw32msvc --enable-languages=c,c++ --enable-threads --disable-multilib --
enable-version-specific-runtime-libs
Thread model: win32
gcc version 3.2 (mingw special 20020817-1)
So that's alright. But how do I go about getting a configure script to
use these binaries instead of the native ones? I've tried just about every
combination of --host, --target, and --build that I can think of, and I've
read http://www.libsdl.org/extras/win32/cross/README.txt , and that hasn't
seemed to help me either. Can anyone point me in the right direction?
Based on the directory configuration that you give above you should be
able to just do `./configure --host=i586-mingw32msvc' but that may be
dependent on the version of autoconf that configure was built with. I
would tend to do `./configure --host=i586-mingw32msvc
--target=i586-mingw32msvc --build=`./config.guess`' to remove any doubt
about what the default is.
Earnie.
Here's what I get:
phil@rama:~/SDL-1.2.5$ ./configure --host=i586-mingw32msvc --target=i586-
mingw32msvc --build='.config.guess'