As I opened the file 'buildclrmodule.bat' it has comment like :: Call with buildclrmodule.bat <AnyCPU|x64> <INPUT_DIRECTORY> <OUTPUT_PATH><div>I added to support x86 below. and compiled successfully. However, when I run nPython.exe </div>
<div><br></div><div><div>C:\CVS\Pythonnet>npython</div><div><br></div><div>Unhandled Exception: System.EntryPointNotFoundException: Unable to find an entry point named 'PyUnicodeUCS4_FromUnicode'</div><div> in DLL 'python27'.</div>
<div>   at Python.Runtime.Runtime.PyUnicode_FromUnicode(String s, Int32 size)</div><div>   at Python.Runtime.Runtime.Initialize() in c:\CVS\Pythonnet\src\runtime\runtime.cs:line 101</div><div>   at Python.Runtime.PythonEngine.Initialize() in c:\CVS\Pythonnet\src\runtime\pythonengine.cs:line 117</div>
<div>   at Python.Runtime.PythonConsole.Main(String[] args) in c:\CVS\Pythonnet\src\console\pythonconsole.cs:line 22</div><div><br></div><div>C:\CVS\Pythonnet></div></div><div><br></div><div>What do I need to run without above message?</div>
<div><br></div><div>Thank you,</div><div>Spark.</div><div><br></div><div><br></div><div><div>----------------------------------------------------</div><div>@echo off</div><div><br></div><div>set TARGET_PLATFORM=%1</div><div>
set INPUT_DIRECTORY=%~2</div><div>set INPUT_PATH="%INPUT_DIRECTORY%\<a href="http://clrmodule.il">clrmodule.il</a>"</div><div>set OUTPUT_PATH=%3</div><div><br></div><div>if %TARGET_PLATFORM%==AnyCPU goto SETUP32</div>
<div><b><u>if %TARGET_PLATFORM%==x86 goto SETUP32</u></b></div><div>if %TARGET_PLATFORM%==x64 goto SETUP64</div><div>goto ERROR_BAD_PLATFORM</div><div><br></div><div>:SETUP32</div><div>set INCLUDE_PATH="%INPUT_DIRECTORY%\x86"</div>
<div>goto BUILD_CLR_MODULE</div><div><br></div><div>:SETUP64</div><div>set INCLUDE_PATH="%INPUT_DIRECTORY%\x64"</div><div>set ILASM_EXTRA_ARGS=/pe64 /x64</div><div>goto BUILD_CLR_MODULE</div><div><br></div><div>
:ERROR_BAD_PLATFORM</div><div>echo Unknown target platform: %TARGET_PLATFORM%</div><div>exit /b 1</div><div><br></div><div>:ERROR_MISSING_INPUT</div><div>echo Can't find input file: %INPUT_PATH%</div><div>exit /b 1</div>
<div><br></div><div>:BUILD_CLR_MODULE</div><div>if not exist %INPUT_PATH% goto ERROR_MISSING_INPUT</div><div>%windir%\Microsoft.NET\Framework\v4.0.30319\ilasm /nologo /quiet /dll %ILASM_EXTRA_ARGS% /include=%INCLUDE_PATH% /output=%OUTPUT_PATH% %INPUT_PATH%</div>
<div><br></div><div>::: 2.0 or 3.5</div><div>:::%windir%\Microsoft.NET\Framework\v2.0.50727\ilasm /nologo /quiet /dll %ILASM_EXTRA_ARGS% /include=%INCLUDE_PATH% /output=%OUTPUT_PATH% %INPUT_PATH%</div></div><div>--------------------------------------------------------</div>
<div><br><br><div class="gmail_quote">On Fri, Mar 22, 2013 at 3:28 PM, Seungweon Park <span dir="ltr"><<a href="mailto:swpark71@gmail.com" target="_blank">swpark71@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<div><br><div>I downloaded from SVN, and tried to compile it in VS2010 with Windows 2008 R2. However, it requires Mono.Unix reference in error message. so I installed mono(mono-2.10.9-gtksharp-2.12.11-win32-0.exe from <a href="http://www.go-mono.com/mono-downloads/download.html" target="_blank">http://www.go-mono.com/mono-downloads/download.html</a>. And added Mono.Posix.dll as reference, and compiled again, got error. FYI, I selected build option as DebugWin/x86.</div>

</div><div><br></div><div>------------------------------------------------------------------------------</div><div>The command "call "buildclrmodule.bat" x86 "c:\cvs\pythonnet\src\runtime\" "c:\cvs\pythonnet\src\runtime\bin\x86\release\clr.pyd"<br>

copy "c:\cvs\pythonnet\src\runtime\bin\x86\Release\Python.Runtime.dll" "c:\cvs\pythonnet\"</div><div>copy "c:\cvs\pythonnet\src\runtime\bin\x86\Release\*.pdb" "c:\cvs\pythonnet"</div>

<div>copy "c:\cvs\pythonnet\src\runtime\bin\x86\Release\clr.pyd" "c:\cvs\pythonnet"</div><div>" exited with code 1."</div><div>------------------------------------------------------------------------------</div>

<div>Any idea?</div><div><br></div><div>Thanks,</div><div>spark.</div><div><br></div><div><img src="cid:ii_13d94331d17749f2" alt="Inline image 1"><br></div>
</blockquote></div><br></div>