X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=README.mingw_cross;h=517734ad1080559ccbc1ac8c8147684ce3e526bc;hb=ea46c9f7ece4897adb3e0f529b082cea51442cd8;hp=1a806385c769a447b4b021a5f70a6ac89ccb2292;hpb=3aad2b543e1e2a130a00aea109c78d43fd161c01;p=freeglut diff --git a/README.mingw_cross b/README.mingw_cross index 1a80638..517734a 100644 --- a/README.mingw_cross +++ b/README.mingw_cross @@ -3,15 +3,15 @@ Cross-compilation from GNU/Linux (static and shared DLL) Install MinGW, and specify which MinGW you're using: -- on Debian/Ubuntu, mingw-w64, 32-bit executables: +- on Debian/Ubuntu, mingw-w64, 64-bit executables: apt-get install mingw-w64 - GNU_HOST=i686-w64-mingw32 + GNU_HOST=x86_64-w64-mingw32 -- on Debian/Ubuntu, mingw-w64, 64-bit executables: +- on Debian/Ubuntu, mingw-w64, 32-bit executables: apt-get install mingw-w64 - GNU_HOST=x86_64-w64-mingw32 + GNU_HOST=i686-w64-mingw32 - on Fedora, mingw32, 32-bit executables: @@ -24,29 +24,17 @@ Install MinGW, and specify which MinGW you're using: GNU_HOST=i586-mingw32msvc -With the GNU Autotools ----------------------- - -Cross-compile with: - - ./configure --host=$GNU_HOST --prefix=/freeglut - make -j4 - make install DESTDIR=$(pwd) - -Everything is now in the new 'freeglut/' directory. -The .dll is in 'freeglut/bin/'. - - With CMake ---------- Cross-compile with: + mkdir cross-woe/ && cd cross-woe/ cmake \ -D GNU_HOST=$GNU_HOST \ -D CMAKE_TOOLCHAIN_FILE=mingw_cross_toolchain.cmake \ -D CMAKE_INSTALL_PREFIX=/freeglut \ - . + .. make -j4 make install DESTDIR=$(pwd)