Comm@nder21
18th March 2007 17:53 UTC
Error _launching_ NSIS Menu
hey there, especially kichik ;)
with your help, i now successfully compiled current NSIS' cvs version, including NSIS Menu.
but i can't _launch_ it on my system!
i have ms platform sdk 2003 server r2 installed with all features turned on.
also i have installed ms visual c++ express 2005 with all features turned on.
nsis menu complains about "msvcr80.dll missing".
which package do i need to install to get that dll?
and why does nsis menu need a non-default runtime package? that may cause problems with many users...
and just as a hint: nsis menu executable has grown from 3xx kb (download version 2.24) to 6xx kb (self compiled cvs version)
kichik
18th March 2007 18:25 UTC
msvcr80.dll is a very standard Visual C++ 2005 DLL. If it doesn't install it by default to the entire system, there's probably a redistributable laying around. And if not, it's on MSDN.
http://www.microsoft.com/downloads/d...displaylang=en
Size difference is because it's no longer UPX'ed.
Comm@nder21
18th March 2007 22:04 UTC
downloading and trying out...
but what about the other things? :)
kichik
18th March 2007 22:45 UTC
What other things? Why it uses a "non-standard" DLL? It's only because you compiled it with Visual C++ 2005. Normal NSIS distributions are built with VC6.
Comm@nder21
19th March 2007 16:48 UTC
ah, ok, thats what i ment :)