From 6da503bc83a88f818895cd0bf7db1623ee7e545b Mon Sep 17 00:00:00 2001 From: dcommander Date: Mon, 18 Oct 2010 07:56:14 +0000 Subject: MinGW under Cygwin needs CMAKE_SYSTEM_NAME=Windows as well, since technically, we're cross-compiling git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@280 632fc199-4ca6-4c93-a231-07263d6284db --- BUILDING.txt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'BUILDING.txt') diff --git a/BUILDING.txt b/BUILDING.txt index 59ff8e0..95b2a65 100644 --- a/BUILDING.txt +++ b/BUILDING.txt @@ -448,7 +448,8 @@ Build Recipes cd {build_directory} CC=/usr/bin/x86_64-w64-mingw32-gcc CXX=/usr/bin/x86_64-w64-mingw32-g++ \ - cmake -G "Unix Makefiles" -DCMAKE_AR=/usr/bin/x86_64-w64-mingw32-ar \ + cmake -G "Unix Makefiles" -DCMAKE_SYSTEM_NAME=Windows \ + -DCMAKE_AR=/usr/bin/x86_64-w64-mingw32-ar \ -DCMAKE_RANLIB=/usr/bin/x86_64-w64-mingw32-ranlib {source_directory} make @@ -462,7 +463,8 @@ mingw64-x86_64-gcc-g++ packages (and their dependencies) must be installed. cd {build_directory} CC=/usr/bin/i686-w64-mingw32-gcc CXX=/usr/bin/i686-w64-mingw32-g++ \ - cmake -G "Unix Makefiles" -DCMAKE_AR=/usr/bin/i686-w64-mingw32-ar \ + cmake -G "Unix Makefiles" -DCMAKE_SYSTEM_NAME=Windows \ + -DDCMAKE_AR=/usr/bin/i686-w64-mingw32-ar \ -DCMAKE_RANLIB=/usr/bin/i686-w64-mingw32-ranlib {source_directory} make @@ -493,9 +495,10 @@ MinGW Build on Linux cd {build_directory} CC={mingw_binary_path}/i386-mingw32-gcc \ CXX={mingw_binary_path}/i386-mingw32-g++ \ - cmake -G "Unix Makefiles" -DCMAKE_AR={mingw_binary_path}/i386-mingw32-ar \ + cmake -G "Unix Makefiles" -DCMAKE_SYSTEM_NAME=Windows \ + -DCMAKE_AR={mingw_binary_path}/i386-mingw32-ar \ -DCMAKE_RANLIB={mingw_binary_path}/i386-mingw32-ranlib \ - -DCMAKE_SYSTEM_NAME=Windows {source_directory} + {source_directory} make -- cgit v1.2.3