Re: DMD under 64-bit Windows 7 HOWTO

2013-08-18 Thread Yongwei Wu
I recently install DMD, and encountered this page while Googling. It gave me some hints, but my changes to make it work on 64-bit Windows 7 + MSVC 2012 is really much less drastic. After adding C:\dmd2\windows\bin to PATH, I only need to edit the LIB line in sc.ini to the following effect:

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-29 Thread Jonathan Dunlap
Thanks! Adding those libs to the path worked. However, now I get the below error about a missing entry point. LINK : fatal error LNK1561: entry point must be defined --- errorlevel 1561 Exit code 1561 Build complete -- 1 error, 0 warnings

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-29 Thread Jonathan Dunlap
Never mind, I fixed that linker error (had a minor issue with the main D entry point). I'm now building x64!

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-28 Thread Jonathan Dunlap
I followed all the instructions to a tea, but I'm getting this one error when compiling: == Can't run 'C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\amd64\link.exe', check PATH Exit code -1 Build complete -- 1 error, 0 warnings == The linked DOES exist in the below file and I

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-28 Thread Michael
bat file that sets environment for D and related stuff. - @ECHO OFF SET MS_VC_PATH=C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC SET MS_SDK_PATH=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A SET DE=%CD%\Environment SET DEC=%DE%\Compiler SET DER=%DE%\Runtime SET

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-04 Thread Sean Cavanaugh
On 6/1/2013 11:08 PM, Sean Cavanaugh wrote: On 6/1/2013 11:06 PM, Sean Cavanaugh wrote: On 6/1/2013 8:57 PM, Adam Wilson wrote: Ok, so how did you get VisualD to not use OPTLINK? I have my project settings set to 'Combined compile and link' (bottom-most option of the General part of the

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-03 Thread Rainer Schuetze
On 03.06.2013 01:38, Adam Wilson wrote: On Sat, 01 Jun 2013 21:08:48 -0700, Sean Cavanaugh worksonmymach...@gmail.com wrote: On 6/1/2013 11:06 PM, Sean Cavanaugh wrote: On 6/1/2013 8:57 PM, Adam Wilson wrote: Ok, so how did you get VisualD to not use OPTLINK? I have my project settings

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-03 Thread Adam Wilson
On Mon, 03 Jun 2013 14:36:45 -0700, Rainer Schuetze r.sagita...@gmx.de wrote: On 03.06.2013 01:38, Adam Wilson wrote: On Sat, 01 Jun 2013 21:08:48 -0700, Sean Cavanaugh worksonmymach...@gmail.com wrote: On 6/1/2013 11:06 PM, Sean Cavanaugh wrote: On 6/1/2013 8:57 PM, Adam Wilson wrote:

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-02 Thread Michael
The last issue is the announcement that VS 2012 update 3 is the last one and developers will need to buy VS.Next for the remaining C++11 updates and the by side updates are actually not going to happen. I think they will start a new release circle of product, but compiler tools will remain

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-02 Thread Adam Wilson
On Sat, 01 Jun 2013 21:06:04 -0700, Sean Cavanaugh worksonmymach...@gmail.com wrote: On 6/1/2013 8:57 PM, Adam Wilson wrote: Ok, so how did you get VisualD to not use OPTLINK? I have my project settings set to 'Combined compile and link' (bottom-most option of the General part of the

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-02 Thread Adam Wilson
On Sat, 01 Jun 2013 21:08:48 -0700, Sean Cavanaugh worksonmymach...@gmail.com wrote: On 6/1/2013 11:06 PM, Sean Cavanaugh wrote: On 6/1/2013 8:57 PM, Adam Wilson wrote: Ok, so how did you get VisualD to not use OPTLINK? I have my project settings set to 'Combined compile and link'

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-01 Thread Joakim
On Sunday, 26 May 2013 at 01:24:51 UTC, Manu wrote: I might just add, that if you have Visual Studio installed (which I presume many Windows dev's do), then you don't need to do ANYTHING. DMD64 just works if VS is present. I didn't do a single thing to get DMD-Win64 working. And it's

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-01 Thread Sean Cavanaugh
On 5/25/2013 8:24 PM, Manu wrote: I might just add, that if you have Visual Studio installed (which I presume many Windows dev's do), then you don't need to do ANYTHING. DMD64 just works if VS is present. I didn't do a single thing to get DMD-Win64 working. And it's working great. You should

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-01 Thread Adam Wilson
On Sat, 01 Jun 2013 17:50:46 -0700, Sean Cavanaugh worksonmymach...@gmail.com wrote: On 5/25/2013 8:24 PM, Manu wrote: I might just add, that if you have Visual Studio installed (which I presume many Windows dev's do), then you don't need to do ANYTHING. DMD64 just works if VS is present.

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-01 Thread Sean Cavanaugh
On 6/1/2013 11:06 PM, Sean Cavanaugh wrote: On 6/1/2013 8:57 PM, Adam Wilson wrote: Ok, so how did you get VisualD to not use OPTLINK? I have my project settings set to 'Combined compile and link' (bottom-most option of the General part of the project settings). dmd is invoking the linker

Re: DMD under 64-bit Windows 7 HOWTO

2013-06-01 Thread Sean Cavanaugh
On 6/1/2013 8:57 PM, Adam Wilson wrote: Ok, so how did you get VisualD to not use OPTLINK? I have my project settings set to 'Combined compile and link' (bottom-most option of the General part of the project settings). dmd is invoking the linker specified in the sc.ini this way (its a

Re: DMD under 64-bit Windows 7 HOWTO

2013-05-27 Thread Paulo Pinto
On Sunday, 26 May 2013 at 23:33:56 UTC, Adam Wilson wrote: On Sun, 26 May 2013 16:22:54 -0700, Manu turkey...@gmail.com wrote: On 26 May 2013 15:03, Adam Wilson flybo...@gmail.com wrote: On Sat, 25 May 2013 18:24:41 -0700, Manu turkey...@gmail.com wrote: FYI. DMD did not work

Re: DMD under 64-bit Windows 7 HOWTO

2013-05-26 Thread Walter Bright
On 5/25/2013 10:03 PM, Adam Wilson wrote: On Sat, 25 May 2013 18:24:41 -0700, Manu turkey...@gmail.com wrote: FYI. DMD did not work out-of-the-box on a vanilla VS2012/Win8 install. The Windows 8 SDK no longer includes the C++ compilers and VS2012 doesn't setup the Environment Variables used in

Re: DMD under 64-bit Windows 7 HOWTO

2013-05-26 Thread Paulo Pinto
Am 26.05.2013 07:03, schrieb Adam Wilson: On Sat, 25 May 2013 18:24:41 -0700, Manu turkey...@gmail.com wrote: FYI. DMD did not work out-of-the-box on a vanilla VS2012/Win8 install. The Windows 8 SDK no longer includes the C++ compilers and VS2012 doesn't setup the Environment Variables used in

Re: DMD under 64-bit Windows 7 HOWTO

2013-05-26 Thread Manu
On 26 May 2013 15:03, Adam Wilson flybo...@gmail.com wrote: On Sat, 25 May 2013 18:24:41 -0700, Manu turkey...@gmail.com wrote: FYI. DMD did not work out-of-the-box on a vanilla VS2012/Win8 install. The Windows 8 SDK no longer includes the C++ compilers and VS2012 doesn't setup the

Re: DMD under 64-bit Windows 7 HOWTO

2013-05-26 Thread Adam Wilson
On Sun, 26 May 2013 00:41:46 -0700, Walter Bright newshou...@digitalmars.com wrote: On 5/25/2013 10:03 PM, Adam Wilson wrote: On Sat, 25 May 2013 18:24:41 -0700, Manu turkey...@gmail.com wrote: FYI. DMD did not work out-of-the-box on a vanilla VS2012/Win8 install. The Windows 8 SDK no

Re: DMD under 64-bit Windows 7 HOWTO

2013-05-26 Thread Adam Wilson
On Sun, 26 May 2013 07:12:32 -0700, Paulo Pinto pj...@progtools.org wrote: Am 26.05.2013 07:03, schrieb Adam Wilson: On Sat, 25 May 2013 18:24:41 -0700, Manu turkey...@gmail.com wrote: FYI. DMD did not work out-of-the-box on a vanilla VS2012/Win8 install. The Windows 8 SDK no longer

Re: DMD under 64-bit Windows 7 HOWTO

2013-05-26 Thread Adam Wilson
On Sun, 26 May 2013 16:22:54 -0700, Manu turkey...@gmail.com wrote: On 26 May 2013 15:03, Adam Wilson flybo...@gmail.com wrote: On Sat, 25 May 2013 18:24:41 -0700, Manu turkey...@gmail.com wrote: FYI. DMD did not work out-of-the-box on a vanilla VS2012/Win8 install. The Windows 8 SDK no

Re: DMD under 64-bit Windows 7 HOWTO

2013-05-25 Thread Sébastien.Kunz-Jacques
On Tuesday, 18 December 2012 at 13:33:03 UTC, Gor Gyolchanyan wrote: Good day, fellow D developers. After spending much time figuring out how to make DMD work fluently under 64-bit Windows 7 I've realized that this is not a trivial task and lots of people might have trouble with this, so I've

Re: DMD under 64-bit Windows 7 HOWTO

2013-05-25 Thread Rainer Schuetze
On 25.05.2013 15:03, Sébastien Kunz-Jacques kunzj...@yahoo.fr wrote: On Tuesday, 18 December 2012 at 13:33:03 UTC, Gor Gyolchanyan wrote: I hope I was helpful, because when I started to set up a development environment under 64-bit Windows 7, I went through a lot of problems to get here and

Re: DMD under 64-bit Windows 7 HOWTO

2013-05-25 Thread Sébastien.Kunz-Jacques
On Saturday, 25 May 2013 at 13:24:56 UTC, Rainer Schuetze wrote: On 25.05.2013 15:03, Sébastien Kunz-Jacques kunzj...@yahoo.fr wrote: On Tuesday, 18 December 2012 at 13:33:03 UTC, Gor Gyolchanyan wrote: I hope I was helpful, because when I started to set up a development environment under

Re: DMD under 64-bit Windows 7 HOWTO

2013-05-25 Thread Manu
I might just add, that if you have Visual Studio installed (which I presume many Windows dev's do), then you don't need to do ANYTHING. DMD64 just works if VS is present. I didn't do a single thing to get DMD-Win64 working. And it's working great. You should make sure this is clear at the top

Re: DMD under 64-bit Windows 7 HOWTO

2013-05-25 Thread Adam Wilson
On Sat, 25 May 2013 18:24:41 -0700, Manu turkey...@gmail.com wrote: FYI. DMD did not work out-of-the-box on a vanilla VS2012/Win8 install. The Windows 8 SDK no longer includes the C++ compilers and VS2012 doesn't setup the Environment Variables used in sc.ini. But the most annoying part is

Re: DMD under 64-bit Windows 7 HOWTO

2012-12-18 Thread Walter Bright
On 12/18/2012 5:32 AM, Gor Gyolchanyan wrote: Good day, fellow D developers. After spending much time figuring out how to make DMD work fluently under 64-bit Windows 7 I've realized that this is not a trivial task and lots of people might have trouble with this, so I've decided to post my

Re: DMD under 64-bit Windows 7 HOWTO

2012-12-18 Thread Mariusz Gliwiński
On Tuesday, 18 December 2012 at 14:47:55 UTC, Walter Bright wrote: On 12/18/2012 5:32 AM, Gor Gyolchanyan wrote: Good day, fellow D developers. After spending much time figuring out how to make DMD work fluently under 64-bit Windows 7 I've realized that this is not a trivial task and lots of

Re: DMD under 64-bit Windows 7 HOWTO

2012-12-18 Thread Gor Gyolchanyan
On Wed, Dec 19, 2012 at 2:04 AM, Mariusz Gliwiński\ alienballa...@gmail.com@puremagic.com wrote: On Tuesday, 18 December 2012 at 14:47:55 UTC, Walter Bright wrote: On 12/18/2012 5:32 AM, Gor Gyolchanyan wrote: Good day, fellow D developers. After spending much time figuring out how to make

Re: DMD under 64-bit Windows 7 HOWTO

2012-12-18 Thread Rainer Schuetze
On 18.12.2012 14:32, Gor Gyolchanyan wrote: Good day, fellow D developers. After spending much time figuring out how to make DMD work fluently under 64-bit Windows 7 I've realized that this is not a trivial task and lots of people might have trouble with this, so I've decided to post my