zhfi
11th May 2008 03:09 UTC
Cann't processing plugins under unicode path
:(
I've download the sourcecode of nsis 2.37 from sf web, and compiled it in vs2005 with python 2.5.2 and scons 0.98.3 .
but there is a problem with my recompiled program. when the program is under path which contain unicode characters,it couldn't processing any plugins.even use this command in script file too:
!AddPluginDir ".\ä¸_国"
the official version is everything ok, so what's wrong with mine?
I didn't change anything of sourcecode.
Thanks!
here is the program:
Joel
11th May 2008 18:42 UTC
Did you use the unicode version of nsis?
zhfi
12th May 2008 00:59 UTC
no.
the official 2.37 Release is not a unicode version too, but it's everything ok.
kichik
12th May 2008 08:23 UTC
Doesn't even load the stubs for me on Unicode path.
zhfi
13th May 2008 05:35 UTC
Is there sonmething wrong in vs2005's settings?
kichik
13th May 2008 21:58 UTC
No, it doesn't work regardless of the compiler. It doesn't load the stubs with a Unicode directory name. It doesn't even get to loading the plug-ins.
zhfi
23rd May 2008 00:38 UTC
kichik, is there something rely on MBCS?
My os is xpsp3 simplified chinese.
built is vs2005 team editon with platform sdk xpsp2,python 2.52,scons 0.98.3.
can you tell me your building environment?
thanks!~
kichik
23rd May 2008 08:19 UTC
I use VC6. But there's nothing wrong with your build environment or mine. Unicode is simply not supported.
zhfi
23rd May 2008 15:21 UTC
Thank you very much!
I will try vc6.
jimpark
13th June 2008 01:20 UTC
Of course, you can always use the Unicode NSIS. It should work.