Aaron Ballman
2011-Oct-06 19:24 UTC
[LLVMdev] [cfe-dev] [Patch] Build failure on Windows+MinGW (GCC and Clang)
On Thu, Oct 6, 2011 at 2:09 PM, Ruben Van Boxem <vanboxem.ruben at gmail.com> wrote:> You're welcome! Please remember that MinGW-w64 does not mean it is 64-bit. > It provides both 32- and 64-bit headers/libs. The "w64" in the name was > originally because that was the project's principal goal, among extending > the API completeness and compatibility with MSVC. Just so that I don't find > any MinGW-w64/.org 64-bit misconceptions in LLVM code later ;-) It's an > understandable mistake (and the name doesn't help at all :-/)You learn something new every day... I had no idea this existed (I've always been a Visual Studio person, and rarely use MinGW of any variety). Now I know I've got something else to test next time. :-) ~Aaron
Ruben Van Boxem
2011-Oct-20 17:44 UTC
[LLVMdev] [cfe-dev] [Patch] Build failure on Windows+MinGW (GCC and Clang)
2011/10/6 Aaron Ballman <aaron at aaronballman.com>> On Thu, Oct 6, 2011 at 2:09 PM, Ruben Van Boxem > <vanboxem.ruben at gmail.com> wrote: > > You're welcome! Please remember that MinGW-w64 does not mean it is > 64-bit. > > It provides both 32- and 64-bit headers/libs. The "w64" in the name was > > originally because that was the project's principal goal, among extending > > the API completeness and compatibility with MSVC. Just so that I don't > find > > any MinGW-w64/.org 64-bit misconceptions in LLVM code later ;-) It's an > > understandable mistake (and the name doesn't help at all :-/) > > You learn something new every day... I had no idea this existed (I've > always been a Visual Studio person, and rarely use MinGW of any > variety). Now I know I've got something else to test next time. :-) >Ping. It seems this problem is still present on LLVM trunk (and thus 3.0-rc1). This prevents building a 64-bit Windows LLVM with MinGW-w64. Ruben> > ~Aaron >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111020/c7652eed/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: MinGW-w64.patch Type: application/octet-stream Size: 1713 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111020/c7652eed/attachment.obj>
Aaron Ballman
2011-Oct-20 18:00 UTC
[LLVMdev] [cfe-dev] [Patch] Build failure on Windows+MinGW (GCC and Clang)
On Thu, Oct 20, 2011 at 12:44 PM, Ruben Van Boxem <vanboxem.ruben at gmail.com> wrote:> 2011/10/6 Aaron Ballman <aaron at aaronballman.com> >> >> On Thu, Oct 6, 2011 at 2:09 PM, Ruben Van Boxem >> <vanboxem.ruben at gmail.com> wrote: >> > You're welcome! Please remember that MinGW-w64 does not mean it is >> > 64-bit. >> > It provides both 32- and 64-bit headers/libs. The "w64" in the name was >> > originally because that was the project's principal goal, among >> > extending >> > the API completeness and compatibility with MSVC. Just so that I don't >> > find >> > any MinGW-w64/.org 64-bit misconceptions in LLVM code later ;-) It's an >> > understandable mistake (and the name doesn't help at all :-/) >> >> You learn something new every day... I had no idea this existed (I've >> always been a Visual Studio person, and rarely use MinGW of any >> variety). Now I know I've got something else to test next time. :-) > > Ping. > > It seems this problem is still present on LLVM trunk (and thus 3.0-rc1). > This prevents building a 64-bit Windows LLVM with MinGW-w64. >I think the patch looks good -- thank you for keeping on top of it! ~Aaron
Anton Korobeynikov
2011-Oct-20 18:23 UTC
[LLVMdev] [cfe-dev] [Patch] Build failure on Windows+MinGW (GCC and Clang)
Hi Ruben,> It seems this problem is still present on LLVM trunk (and thus 3.0-rc1). > This prevents building a 64-bit Windows LLVM with MinGW-w64.Looks ok, please apply! -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University
Maybe Matching Threads
- [LLVMdev] [cfe-dev] [Patch] Build failure on Windows+MinGW (GCC and Clang)
- [LLVMdev] [cfe-dev] [Patch] Build failure on Windows+MinGW (GCC and Clang)
- [LLVMdev] [cfe-dev] [Patch] Build failure on Windows+MinGW (GCC and Clang)
- [LLVMdev] Fw: include/Config/config.h discrepancies between CMake and autofoo builds
- [LLVMdev] LLVM on Windows MSVC 10