Hello, one more time i would like to ask a stupid question :
What is here wrong ;) I have install nsis-2.46-setup.exe at c:\NSIS. I can't run the packaging. Every time i try
i get an error, that he don't find makensis.exe. Please help me. He say : ? NSIS not available (MAKENSIS not defined in config.nmake) NMAKE : fatal error U1077: 'exit' : return code '0x1' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0 \VC\BIN\amd64\nmake.exe"' : return code '0x2' asked 17 Mar '14, 09:26 Alias_alias |
One Answer:
To install it, simply download the latest released version (currently 2.46) from http://nsis.sourceforge.net and start the downloaded installer.
Edit: The above statements were incorrect, there appears to be an issue with config.nmake and the default NSIS installer location on a 64 bit OS. answered 17 Mar '14, 09:50 grahamb ♦ edited 19 Mar '14, 09:14 showing 5 of 6 show 1 more comments |
I have try that too. But nothing. Every time i get the same error.
So i would like to set the path manuel. How can i make that ?
Must i make the Setup again ?
Where is the installed version of nsis in your system, i.e. the path to makensis.exe?
First it was at :
C:\Program Files (x86)\NSIS
Then i have delete NISIS and try :
C:\NSIS
But nothing he don't found NSIS.
When I Install NSIS at : C:\Program Files (x86)\NSIS , I get :
@Alias_alias,
Your "answer" has been converted to a comment as that's how this site works. Please read the FAQ for more information.
Config.nmake looks for makensis.exe in
$(PROGRAM_FILES)\NSIS\makensis.exe
and$(PROGRAM_FILES_W6432)\NSIS\makensis.exe
and those variables resolve to the env variablesProgramFiles
andProgramW6432
respectively, which on my Win 7 machine are both set toC:\Program Files
.Thus, even though the nsis installer will (by default) install to the ProgramFiles(x86) location, config.nmake isn't looking for it there. Please raise a bug for this on the Wireshark Bugzilla.
To fix your immediate problem, edit config.nmake and uncomment the line
#MAKENSIS="\custom\path\to\NSIS\makensis.exe"
by removing the '#' and adding the correct path, e.g.MAKENSIS="C:\Program Files (x86)\NSIS\makensis.exe
.Ok next round ;)FIRST THANKS !
I have add : MAKENSIS="C:\Program Files (x86)\NSIS\makensis.exe" to config.nmake and Makefile.nmake and now it start. Now there is an other error. I try now to fix it. If I have more Problems i post again ;)
So thanks a lot !