Using NSIS 2.07 on Windows 2000 SP4 with latest patches.
Using InstallLib macro with a library path that
includes spaces (e.g. "C:\Program Files\Common
Files\Crystal Decisions\2.5\bin\craxdrt.dll") fails
with a 'file not found' error.
I modified Library.nsh as follows:
-!execute '"${NSISDIR}\Bin\LibraryLocal.exe" D
${LOCALFILE}'
+!execute '"${NSISDIR}\Bin\LibraryLocal.exe" D
"${LOCALFILE}"'
I simply quoted the local file. Now it works fine.
This problem did not exist in 2.05 (I didn't test with
2.06).
Logged In: YES
user_id=584402
Thanks, fixed.