THUMB or ARM

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi experts,

I was trying to compile Sasa's pjsipdll.dll for Windows Mobile. Generally I succeeded, I have a DLL and I'm able to use the DLL under WM 6.

For some reasons the Visual Studio debugger refuses to emulate a SmartPhone program. The error is "MissingMethodException PInvoke with pjsipdll.dll", basically the emulator has a problem with the DLL.

A simple WM dll, written from scratch, does not have problems to cooperate with the emulator. At a first glance, the main difference is, that the "good" dll has the file information "ARM (0x01c0)" whereas pjsipdll.dll comes with "THUMB (0x1c2)". 

1) Could that cause VS 2005 emulator to refuse to load the DLL?
2) If 1) is yes: How to get an "ARM" dll?

Regards
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20080412/aba3d03d/attachment.html 


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux