--- misc/trunk/win32_installer/linuxsampler_all.nsi 2013/01/05 12:31:22 2391 +++ misc/trunk/win32_installer/linuxsampler_all.nsi 2013/12/31 00:55:56 2485 @@ -41,10 +41,10 @@ ; Java Runtime Environment, needed for JSampler !define JRE_VERSION "1.6" -; jre-7u10-windows-i586.exe: -!define JRE_32_URL "http://javadl.sun.com/webapps/download/AutoDL?BundleId=71835" -; jre-7u10-windows-x64.exe: -!define JRE_64_URL "http://javadl.sun.com/webapps/download/AutoDL?BundleId=71837" +; jre-7u45-windows-i586.exe: +!define JRE_32_URL "http://javadl.sun.com/webapps/download/AutoDL?BundleId=81819" +; jre-7u45-windows-x64.exe: +!define JRE_64_URL "http://javadl.sun.com/webapps/download/AutoDL?BundleId=81821" ; The default installation directory InstallDir "$PROGRAMFILES64\LinuxSampler" @@ -507,12 +507,21 @@ File bin\64\dlsdump.exe File bin\64\gigdump.exe File bin\64\gigextract.exe + File bin\64\gigmerge.exe + File bin\64\gig2mono.exe ; special dependencies for the 64 bit version File bin\64\libgcc_s_sjlj-1.dll File bin\64\libstdc++-6.dll ; shall we install the 32 bit version as well? - StrCmp $installing32BitToo "1" libgig686sse done + StrCmp $installing32BitToo "1" libgig686sse + StrCmp $installingQSampler "1" libgigForQsampler done + + ; QSampler needs the 32 bit libgig dll + libgigForQsampler: + SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" + File bin\686sse\libgig-6.dll + Goto done libgig686sse: SetOutPath "$INSTDIR\${SUBDIR_32_BIT}" @@ -521,6 +530,8 @@ File bin\686sse\dlsdump.exe File bin\686sse\gigdump.exe File bin\686sse\gigextract.exe + File bin\686sse\gigmerge.exe + File bin\686sse\gig2mono.exe Goto done libgig686: @@ -530,6 +541,8 @@ File bin\686\dlsdump.exe File bin\686\gigdump.exe File bin\686\gigextract.exe + File bin\686\gigmerge.exe + File bin\686\gig2mono.exe Goto done done: