Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-25 Thread Kacvinsky, Tom
> -Original Message- > From: Martin Storsjö > Sent: Monday, March 25, 2019 4:35 PM > To: mingw-w64-public@lists.sourceforge.net > Subject: Re: [Mingw-w64-public] Adding Visual Studio 2017 support to > MinGW-w64 > > On Mon, 25 Mar 2019, Kacvinsky, Tom wrot

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-25 Thread Martin Storsjö
On Mon, 25 Mar 2019, Kacvinsky, Tom wrote: It appears the reason mingw-w64-crt is not building is that the mingw-w64-headers directory is not making it into the -I options for the CRT. Any ideas on how to fix this? I am using the official v6.0.0 source tar ball instead of checking out the v6

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-25 Thread Kacvinsky, Tom
-Original Message- From: Kacvinsky, Tom Sent: Monday, March 25, 2019 7:59 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64 > > The best way to use it is to rebuild mingw-w64 from scratch wit

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-25 Thread Kacvinsky, Tom
> > The best way to use it is to rebuild mingw-w64 from scratch with both > headers and crt built with --with-default-msvcrt=ucrt (or ucrtbase). > Then your "libmsvcrt.a" actually will be the libucrt.a (or > libucrtbase.a) and will link against api-ms-win-crt-*.dll or > ucrtbase.dll. (VS 2017

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-24 Thread Martin Storsjö
On Sun, 24 Mar 2019, Tomasz Konojacki wrote: On Sun, 24 Mar 2019 00:08:41 +0200 (EET) Martin Storsjö wrote: The support for the UCRT, which is what you want, isn't that trivial to backport - it's rather many changes in many places. The best way to use it is to rebuild mingw-w64 from scratch

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-24 Thread Tomasz Konojacki
On Sun, 24 Mar 2019 00:08:41 +0200 (EET) Martin Storsjö wrote: > The support for the UCRT, which is what you want, isn't that trivial to > backport - it's rather many changes in many places. > > The best way to use it is to rebuild mingw-w64 from scratch with both headers > and crt built with

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-24 Thread Martin Storsjö
On Sun, 24 Mar 2019, Kacvinsky, Tom wrote: -Original Message- From: Kacvinsky, Tom Sent: Sunday, March 24, 2019 11:34 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64 HI, Realized I just be bottom posting

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-24 Thread Kacvinsky, Tom
-Original Message- From: Kacvinsky, Tom Sent: Sunday, March 24, 2019 11:34 AM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64 HI, Realized I just be bottom posting. Sorry about that. -Original Message

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-24 Thread Kacvinsky, Tom
HI, Realized I just be bottom posting. Sorry about that. -Original Message- From: Martin Storsjö Sent: Saturday, March 23, 2019 6:09 PM To: mingw-w64-public@lists.sourceforge.net Subject: Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64 On Sat, 23 Mar 2019

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-23 Thread Martin Storsjö
On Sat, 23 Mar 2019, Kacvinsky, Tom wrote: Hi Martin, I have a mixed C, C++, and Ada source tree. I used Visual Studio to compile C and C++ code, and a MinGW-w64 based Ada compiler. What I would like to do is get MinGW-w64 version 5.0.4 (which is what the Ada compiler is based on) to have s

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-23 Thread Kacvinsky, Tom
ubject: Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64 On Sat, 23 Mar 2019, Kacvinsky, Tom wrote: > Well, MS does not ship a mavcr140.dll (according to what I see in the > redistributables), so I think the DLL I want to focus on is > vcruntime140.dll There's no

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-23 Thread Martin Storsjö
On Sat, 23 Mar 2019, Kacvinsky, Tom wrote: Well, MS does not ship a mavcr140.dll (according to what I see in the redistributables), so I think the DLL I want to focus on is vcruntime140.dll There's no msvcr140.dll - MSVC 2015 and 2017 link against ucrtbase.dll and the corresponding api-ms-w

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-23 Thread Kacvinsky, Tom
: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64 OK, the gendef steps makes sense. But... An issue is that C++ files, when compiled with Visual Studio 2017, show both vcruntime140.dll and msvcp140.dll as dependencies (along with a bunch of api-ms*.dll files). On the other hand, C

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-23 Thread Kacvinsky, Tom
al Message- From: Liu Hao Sent: Saturday, March 23, 2019 10:01 AM To: mingw-w64-public@lists.sourceforge.net; Biswapriyo Nath Subject: Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64 在 2019/3/23 20:56, Biswapriyo Nath 写道: > There should be a proper contribution

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-23 Thread Liu Hao
在 2019/3/23 20:56, Biswapriyo Nath 写道: > There should be a proper contribution guide in this repository. Like what > to do, what not to do, how to do etc. > > There is some documentation at . It is sort of incomplete, though. From what I have lea

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-23 Thread Biswapriyo Nath
There should be a proper contribution guide in this repository. Like what to do, what not to do, how to do etc. ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Re: [Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-22 Thread Liu Hao
在 2019/3/23 2:25, Kacvinsky, Tom 写道: > I see there are a few libraries meant for use with interacting with > Visual Studio - libmsvcr90.a (Visual Studio 2008) for instance. > This thing is purely for linking against MSVCR90.DLL. Be advised, as for MSVC80 and MSVCR90, it is not enough for your pro

[Mingw-w64-public] Adding Visual Studio 2017 support to MinGW-w64

2019-03-22 Thread Kacvinsky, Tom
I see there are a few libraries meant for use with interacting with Visual Studio - libmsvcr90.a (Visual Studio 2008) for instance. I'd like to add something similar for Visual Studio 2017, but I have not been able to find a good online guide for doing so. Does anyone have any ideas on this? I'd