[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Support for VC++ toolchain (was Re: Absolute paths generated by libt
From: |
Benoit Sigoure |
Subject: |
Re: Support for VC++ toolchain (was Re: Absolute paths generated by libtool.) |
Date: |
Tue, 28 Nov 2006 14:14:16 +0100 |
User-agent: |
Internet Messaging Program (IMP) H3 (4.0.2) |
Quoting Howard Chu <address@hidden>:
Benoit Sigoure wrote:
Quoting Benoit Sigoure <address@hidden>:
[SNIP, see http://lists.gnu.org/archive/html/libtool/2006-11/msg00018.html]
Hello folks,
I think I finally succeeded: I can now build any UNIX program as long as its
code is portable on Windows with both mingw-gcc toolchain and MS VC++.
Wow, what a lot of effort, when you could have simply installed MSYS
and the cccl shell script. I guess you would still need to intercept
DOS-style commands like del and xcopy, but the MSYS shell takes care
of command line arguments and paths, and cccl takes care of
translating Unix cc options to switches that MSVC understands. With
these I can use an unmodified libtool script to build most autoconf'd
packages on Windows.
No sorry, this was necessary. MSYS isn't enough, and using it wouldn't have
enabled me to do what I do now. The shell still removes unecessary backslashes
and MSYS can't automagically handles things such as:
gcc -I/home/build/... (which needs to be rewritten in
-IC:/cygwin/home/build/...) for instance.
cccl helps but is rather incomplete compared to wgcc. Moreover, neither
wgcc nor
cccl set the proper environment variables to be able to run cl.exe (which
returns 53 if any of them is wrong, eg if the PATH isn't ;-separated or
contains forward slashes instead of backslashes etc...) and to use MS
PlateformSDK.
--
SIGOURE Benoit aka Tsuna
_____
/EPITA\ Promo 2008, LRDE
- Re: Absolute paths generated by libtool., (continued)
Re: Absolute paths generated by libtool., Bob Rossi, 2006/11/15
Support for VC++ toolchain (was Re: Absolute paths generated by libtool.), Benoit Sigoure, 2006/11/28
Re: Support for VC++ toolchain (was Re: Absolute paths generated by libtool.), Ralf Wildenhues, 2006/11/28
RE: Absolute paths generated by libtool., Duft Markus, 2006/11/15
RE: Absolute paths generated by libtool., Duft Markus, 2006/11/15