Since NSIS 2.25 the shipped Makensisw.exe (v.2.3) differs in parameter handling.
In previous Versions all parameters were passed to makensis.exe. In v.2.3 all Parameters are treated as Scriptnames. This makes the following call impossible:
"start ..\..\NSISCompiler\makensisw.exe /DSOME_DEFINE scriptfile.nsi"
This call results in this message:
Can't open script "/DSOME_DEFINE"
Regards
Flizebogen
Logged In: YES
user_id=584402
Originator: NO
Thanks, fixed.
Logged In: YES
user_id=707705
Originator: YES
I tested the nightly build "nsis-16-Apr-2007.cvs" and the parameter handling works as expected but if i want to close the windows by clicking "Esc" makensisw.exe crashes.
Logged In: YES
user_id=584402
Originator: NO
Can't reproduce, more details please.
Logged In: YES
user_id=707705
Originator: YES
Problem with crashing confimed on my second machine. Below the data from the eventlog entry of the crash. It only crashes if i call makensisw from a batch file, where multiple nsis compilations run at the same time.
Crash report in Event Log:
Ereignistyp: Fehler
Ereignisquelle: Application Error
Ereigniskategorie: Keine
Ereigniskennung: 1000
Datum: 17.04.2007
Zeit: 19:36:12
Benutzer: Nicht zutreffend
Computer: NOTEBOOK
Beschreibung:
Fehlgeschlagene Anwendung makensisw.exe, Version 0.0.0.0, fehlgeschlagenes Modul comctl32.dll, Version 6.0.2900.2982, Fehleradresse 0x0007e2d7.
Weitere Informationen über die Hilfe- und Supportdienste erhalten Sie unter http://go.microsoft.com/fwlink/events.asp.
Daten:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 6d 61 6b ure mak
0018: 65 6e 73 69 73 77 2e 65 ensisw.e
0020: 78 65 20 30 2e 30 2e 30 xe 0.0.0
0028: 2e 30 20 69 6e 20 63 6f .0 in co
0030: 6d 63 74 6c 33 32 2e 64 mctl32.d
0038: 6c 6c 20 36 2e 30 2e 32 ll 6.0.2
0040: 39 30 30 2e 32 39 38 32 900.2982
0048: 20 61 74 20 6f 66 66 73 at offs
0050: 65 74 20 30 30 30 37 65 et 0007e
0058: 32 64 37 0d 0a 2d7..
Logged In: YES
user_id=584402
Originator: NO
Thanks, fixed.
Logged In: YES
user_id=707705
Originator: YES
In the latest snapshot (nsis-18-Apr-2007.cvs) the crash on exiting is gone but the parameter handling is broken again.
Logged In: YES
user_id=584402
Originator: NO
Thanks, fixed again.