Hi,
I am trying to port my PureData external (pix_ps3eye.dll) from IPS3Eyelib SDK to CLEyeMulticam SDK.
(in PureData, externals/extensions are dlls)
No compilation problem when including new headers and functions.
But PureData says he can’t load my dll.
If I remove in my code any call to the API (but the CLEYEye headers remain) , and then recompile it, the dll is loaded without problem in PureData..
With former SDK, I received messages such as “PS3EyeLib.dll not found”, and I found that I had to copy this dll into PureData bin folder.
But with the new framework, I tried the same method (with CLEyeMulticam.dll) but without any result.
PureData is written in C, I use FLEXT layer for writing my external in C++.
I know the former API was written in C++ and the new is in C.
I don’t know about C/C++ issues on execution time.
I’m using :
windows xp sp3
code blocks IDE + Visual studio express 2008 C++ compiler
Any Idea ?