|
|
#1 |
|
Guest
Posts: n/a
|
Modern UI Macro Error
I am trying to compile an installer into English, French, and Spanish but I keep getting this error:
1 warning: unknown variable/constant "{MUI_LANGDLL_PUSHLIST}" detected, ignoring (macro:MUI_LANGDLL_DISPLAY:24) Any idea what the problem may be? |
|
|
|
#2 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,343
|
Attach the script.
NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#3 |
|
Guest
Posts: n/a
|
woops heres the .nsi
|
|
|
|
#4 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,343
|
Move .onInit after the insertion of the MUI_LANGUAGE macro.
NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#5 |
|
Junior Member
Join Date: May 2005
Posts: 5
|
I don't get that other error now, but I get a whole ton of errors that look like this:
warning: LangString "MUI_INNERTEXT_LICENSE_BOTTOM" is not set in language table of language 1036 Also now the Modern UI is messed up. Here's the script as it is now. |
|
|
|
|
|
#6 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,343
|
Don't move the MUI_LANGUAGE macro insertion above .onInit, move .onInit below MUI_LANGUAGE. The correct order is defines, page macros, language macros and then macros that depend on the languages inserted such as MUI_LANGDLL_DISPLAY.
NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|