On 2 September 2013 03:30, Walter Bright <newshou...@digitalmars.com> wrote:
> On 9/1/2013 2:46 AM, Simen Kjaeraas wrote: > >> Like Dmitry said, it might work for 2010, but it certainly does not 'just >> work' for 2012 and 2013. I've probably spent twelve hours setting up DMD >> Win64 on my two confusers. >> > > I need specifics. > > Again, what environment variables are setup by these other VS's? What did > you put in your sc.ini? > > I don't have multiple VS installs. > My sc.ini looks like this, I also broke dmd2/windows/lib into lib and lib64: [Version] version=7.51 Build 020 [Environment64] LIB="c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64";"c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib\x64";"C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64";"%@P%\..\lib64" DFLAGS=-m64 "-I%@P%\..\..\src\phobos" "-I%@P%\..\..\src\druntime\import" LINKCMD64=%VCINSTALLDIR%bin\amd64\link.exe [Environment] LIB="%@P%\..\lib";\dm\lib VCINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ DFLAGS=-m64 "-I%@P%\..\..\src\phobos" "-I%@P%\..\..\src\druntime\import" LINKCMD=%@P%\link.exe LINKCMD64=%VCINSTALLDIR%bin\amd64\link.exe WindowsSdkDir=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A