|
From: | Mark Brand |
Subject: | [Mingw-cross-env-list] default TARGET value |
Date: | Tue, 22 Sep 2009 11:20:54 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4pre) Gecko/20090720 SUSE/2.0b2-1.1 SeaMonkey/2.0b2 |
Hi,The main Makefile defines TARGET=i386-mingw32msvc. Is it time to update this?
Consider the MinGW project's position on the prefix "msvc" on http://www.mingw.org/wiki/LinuxCrossMinGW under ""Procedure for Building the Cross Compiler":
"...(where <name> represents the label you would like to use in the --host=<name> specification, when you configure packages for cross compilation; please ensure that it ends with mingw32, and do not emulate the asinine practice of some GNU/Linux distributors, by appending msvc)."
i686-pc-mingw32 seems to work fine for me.Also, is it worth considering changing the name of the variable to HOST? Consider the explanation of "build", "host" and "target" platforms under "GCC and cross compilation" at http://en.wikipedia.org/wiki/Cross_compiler. TARGET is not wrong, but HOST might be better.
regards, Mark
[Prev in Thread] | Current Thread | [Next in Thread] |