[vlc-devel] Can’t find PInvoke DLL "libvlc" error in Windows Mobile 6 Emulator

InfoEyes BJ infoeyes2010 at gmail.com
Wed Aug 18 05:27:19 CEST 2010

I check libvlc.h and find:
#if defined (WIN32) && defined (DLL_EXPORT)
# define VLC_PUBLIC_API __declspec(dllexport)

Is the problem caused by non-defined WIN32 thus VLC_PUBLIC_API
__declspec(dllexport) can not be defined? Thus the declaration and
definition of the DLL are not marked as __declspec(dllexport)

2010/8/18 InfoEyes BJ <infoeyes2010 at gmail.com>

> Hi,
> I successfully built the wince version of vlc1.0.4 using CeGcc 0.59.1.
> However, when I wrap the lib into .NET framework and invoke it in Windows
> Mobile 6 emulator, it always fails with "Can't find Plnvoke DLL error".  I
> think libvlc.dll should be found in the same folder as the executable.
> What' s wrong with my libvlc.dll or what more should I do? Any suggestion
> and advice will be greatly appreciated!
> Thanks,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20100818/65eb10a3/attachment.html>

More information about the vlc-devel mailing list