I have downloaded LOG4CXX source build it and tried to use it in ProToolkit application. I was able to do a succesfull project setup. My application even built succesfully. But DLL fails to load inside ProE session. I tried with API ProToolkitDLLLoad() and manually as well. In both the cases failure continues. If I remove LOG4CXX reference DLL loads and works fine. ProToolkit DLL is created using no /clr flag.
So question I ahve here is Can ProToolkit work with static libraries?
Thanks in Advance.
I work with my static link libraries and that works fine.
These libs don't need other dlls.
For libs which loads dlls, the path to the dll must be known by Pro/ENGINEER.
Pro/ENGINEER do not load other dlls from the application source directory!
You have to extend the %PATH% environment variable or put the dll on an know path.
I hope this answer will help!