单声道2.8上SWIG中的System.EntryPointNotFoundException错误

时间:2010-10-12 19:46:53

标签: c# mono swig

我询问有关在单声道2.8 here上运行Swig示例的错误。

添加“-arch i386”用简单的示例解决了这个问题,但是当我尝试运行其他示例时,我收到了以下错误,例如,使用Examples / csharp / variables:

Unhandled Exception: System.EntryPointNotFoundException: CSharp_ivar_set
  at (wrapper managed-to-native) examplePINVOKE:ivar_set (int)
  at example.set_ivar (Int32 value) [0x00000] in :0 
  at runme.Main () [0x00000] in :0 

阅读ivar_set似乎没有问题。

Mono: Searching for 'CSharp_ivar_set'.
Mono: Probing 'CSharp_ivar_set'.
Mono: Probing 'CSharp_ivar_set'.
Mono: Probing 'CSharp_ivar_setA'.
Mono: Probing 'CSharp_ivar_setA'.

examplePINVOKE.cs在第191行有[DllImport(“example”,EntryPoint =“CSharp_ivar_set”)]。

可能出现什么问题?

1 个答案:

答案 0 :(得分:0)

设置

export DYLD_FALLBACK_LIBRARY_PATH=

解决了这个问题。

我从mhutch得到了这个提示。