From 45daf317585880fdebafbb1d4ca2a7d5fa2e2559 Mon Sep 17 00:00:00 2001 From: beuc Date: Sat, 9 Jun 2012 17:23:07 +0000 Subject: [PATCH] README.mingw_cross: Clarify + remove autotools instructions since autotools support was removed git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@1329 7f0cb862-5218-0410-a997-914c9d46530a --- freeglut/freeglut/README.mingw_cross | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/freeglut/freeglut/README.mingw_cross b/freeglut/freeglut/README.mingw_cross index 1a80638..517734a 100644 --- a/freeglut/freeglut/README.mingw_cross +++ b/freeglut/freeglut/README.mingw_cross @@ -3,16 +3,16 @@ 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: - - apt-get install mingw-w64 - GNU_HOST=i686-w64-mingw32 - - on Debian/Ubuntu, mingw-w64, 64-bit executables: apt-get install mingw-w64 GNU_HOST=x86_64-w64-mingw32 +- on Debian/Ubuntu, mingw-w64, 32-bit executables: + + apt-get install mingw-w64 + GNU_HOST=i686-w64-mingw32 + - on Fedora, mingw32, 32-bit executables: yum install mingw32-gcc @@ -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)