Thanks Bart,

I have xcode installed, but not every compiler on my MAC compiles for MAC-OS. I have mingw32 installed from macports, and the target is Win32, so this option test

"-mmacosx-version-min= The earliest MacOS X version on which this program will run"

makes no sence and not every compiler on a MAC support this!

-------------------------

claus-kleins-macbook-pro:gcc clausklein$ for c in gcc powerpc-apple- darwin9-gcc-4.2.1 i386-mingw32-gcc; do which $c; $c --version; $c -- target-help 2>&1 | grep -w MacOS; done
/usr/bin/gcc
i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5490)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

-mmacosx-version-min= The earliest MacOS X version on which this program will run
/usr/bin/powerpc-apple-darwin9-gcc-4.2.1
powerpc-apple-darwin9-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5566)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

-mmacosx-version-min= The earliest MacOS X version on which this
/opt/local/bin/i386-mingw32-gcc
i386-mingw32-gcc (GCC) 3.4.5 (mingw-vista special r2)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

claus-kleins-macbook-pro:gcc clausklein$ !tre
tree -d
.
|-- darwin
|   |-- i386
|   |-- ppc
|   |-- ppc64
|   `-- x86_64
|-- i686-apple-darwin9
|   |-- 4.0.1
|   |   `-- install-tools
|   `-- 4.2.1
|       `-- install-tools
`-- powerpc-apple-darwin9
    |-- 4.0.1
    |   `-- install-tools
    `-- 4.2.1
        `-- install-tools

15 directories
claus-kleins-macbook-pro:gcc clausklein$ pwd
/Developer/usr/libexec/gcc
claus-kleins-macbook-pro:gcc clausklein$
---------------------------------------------------------

One aspect of Cross-compiling is to compile for an other architecture and another OS, I think.

Claus

On 03.01.2010, at 03:36, Bart Nabbe wrote:

i think you do not have the 10.5software development code from apple installed.
it comes with xcode if you select the 10.5 sdk
this is from memory, so just give it a brief check.

On Jan 2, 2010, at 18:30, Claus Klein wrote:

I have problems to crosscompile on MAC-OS for MinGW.
How kann I prevent this strange compiler flag on a Darwin Plattform?

Thanks

Claus
-----------------------------------------

cmake -DCMAKE_C_COMPILER=i386-mingw32-gcc -DCMAKE_CXX_COMPILER=i386- mingw32-g++ --debug-trycompile --debug-output - DCMAKE_SYSTEM_NAME=Windows-gcc ..

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to