Hi everyone,
I am currently using the Unicode NSIS branch and need to get some of the ANSI plugins working within my installer.
I have been beavering away at trying to recompile/recode some existing plugins to get them working with Unicode NSIS.
The three in particular that I need to get working are
FontName - http://nsis.sourceforge.net/FontName_plug-in
ButtonEvent - http://nsis.sourceforge.net/ButtonEvent_plug-in
dialogsEx - http://nsis.sourceforge.net/Dialog****plug-in
Do you know are there unicode versions of these?
Alternatively does anyone know of any step by step documentation on NSIS plugin development as I seem to be getting the same errors when I try to build the solution in Visual Studio 2005?
I have using the Unicode pluginapi.h and pluginapi.lib files from the Unicode Plugin example when building.
1> Creating library .\Debug/ButtonEvent.lib and object .\Debug/ButtonEvent.exp
1>ButtonEvent.obj : error LNK2019: unresolved external symbol __RTC_CheckEsp referenced in function "void __cdecl ExecNSISFunc(int)" (?ExecNSISFunc@@YAXH@Z)
1>ButtonEvent.obj : error LNK2001: unresolved external symbol __RTC_Shutdown
1>ButtonEvent.obj : error LNK2001: unresolved external symbol __RTC_InitBase
1>ButtonEvent.obj : error LNK2019: unresolved external symbol _popstring@4 referenced in function _AddEventHandler
1>ButtonEvent.obj : error LNK2001: unresolved external symbol _g_variables
1>ButtonEvent.obj : error LNK2001: unresolved external symbol _g_stacktop
1>ButtonEvent.obj : error LNK2001: unresolved external symbol _g_stringsize
1>ButtonEvent.obj : error LNK2019: unresolved external symbol _pushstring@4 referenced in function _WhichButtonId
1>ButtonEvent.obj : error LNK2019: unresolved external symbol ___security_cookie referenced in function _WhichButtonId
1>ButtonEvent.obj : error LNK2019: unresolved external symbol @__security_check_cookie@4 referenced in function _WhichButtonId
1>ButtonEvent.obj : error LNK2019: unresolved external symbol @_RTC_CheckStackVars@8 referenced in function _WhichButtonId
1>LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12
1>.\Debug/ButtonEvent.dll : fatal error LNK1120: 12 unresolved externals
Apolologies for the massive post. Any help here would be greatly appreciated.
I am currently using the Unicode NSIS branch and need to get some of the ANSI plugins working within my installer.
I have been beavering away at trying to recompile/recode some existing plugins to get them working with Unicode NSIS.
The three in particular that I need to get working are
FontName - http://nsis.sourceforge.net/FontName_plug-in
ButtonEvent - http://nsis.sourceforge.net/ButtonEvent_plug-in
dialogsEx - http://nsis.sourceforge.net/Dialog****plug-in
Do you know are there unicode versions of these?
Alternatively does anyone know of any step by step documentation on NSIS plugin development as I seem to be getting the same errors when I try to build the solution in Visual Studio 2005?
I have using the Unicode pluginapi.h and pluginapi.lib files from the Unicode Plugin example when building.
1> Creating library .\Debug/ButtonEvent.lib and object .\Debug/ButtonEvent.exp
1>ButtonEvent.obj : error LNK2019: unresolved external symbol __RTC_CheckEsp referenced in function "void __cdecl ExecNSISFunc(int)" (?ExecNSISFunc@@YAXH@Z)
1>ButtonEvent.obj : error LNK2001: unresolved external symbol __RTC_Shutdown
1>ButtonEvent.obj : error LNK2001: unresolved external symbol __RTC_InitBase
1>ButtonEvent.obj : error LNK2019: unresolved external symbol _popstring@4 referenced in function _AddEventHandler
1>ButtonEvent.obj : error LNK2001: unresolved external symbol _g_variables
1>ButtonEvent.obj : error LNK2001: unresolved external symbol _g_stacktop
1>ButtonEvent.obj : error LNK2001: unresolved external symbol _g_stringsize
1>ButtonEvent.obj : error LNK2019: unresolved external symbol _pushstring@4 referenced in function _WhichButtonId
1>ButtonEvent.obj : error LNK2019: unresolved external symbol ___security_cookie referenced in function _WhichButtonId
1>ButtonEvent.obj : error LNK2019: unresolved external symbol @__security_check_cookie@4 referenced in function _WhichButtonId
1>ButtonEvent.obj : error LNK2019: unresolved external symbol @_RTC_CheckStackVars@8 referenced in function _WhichButtonId
1>LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12
1>.\Debug/ButtonEvent.dll : fatal error LNK1120: 12 unresolved externals
Apolologies for the massive post. Any help here would be greatly appreciated.
Comment