hi, I try to link Gem against a static version of ftgl but Pd can't load the Gem.dll anymore this is the command line : pd.exe -noprefs -lib C:\Users\win7\pd\Gem\build\win-vce2010\Gem -verbose
and the console output : 'pd-gui' connecting to 'pd' on localhost 5400 ... ------------------ done with main ---------------------- input channels = 0, output channels = 2 Default font: DejaVu Sans Mono The Pd window filtered 4 lines tried C:/Users/win7/pd/Gem/build/win-vce2010/Gem.m_i386 and failed tried C:/Users/win7/pd/Gem/build/win-vce2010/Gem.dll and succeeded C:\\Users\\win7\\pd\\Gem\\build\\win-vce2010\\Gem.dll: couldn't load C:/Users/win7/pd/Gem/build/win-vce2010/Gem: can't load library The Pd window filtered 9 lines there are not so much informations... how can I investigate further ? is there a Microsoft tool to check is the DLL is OK ? + a -- do it yourself http://antoine.villeret.free.fr 2013/11/4 Antoine Villeret <antoine.ville...@gmail.com> > > 2013/11/4 IOhannes m zmoelnig <zmoel...@iem.at> > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA256 >> >> On 2013-11-04 14:20, Antoine Villeret wrote: >> > Hi, >> > >> > I built GEM on Windows with Visual C++ 2010 Express under Windows >> > 7. I made a how-to pdf with a step-by-step. >> >> this is very welcome.?! >> > > cool, the very first version is attached, and also in my repo under the > build/win-vce2010 in the vce2010 branch > but I wrote this as I come through the build, I hope this could be applied > to other visual version > > > >> > I have a working Gem.dll and several extras. >> >> cool. >> >> > I managed to build filmDS by making some changes in the code >> > (adding a lacking qedit.h and changing #include order) but this >> > could have broken other builds. >> >> hmm, weird (i mean: why does it work on the original build?) > > > the first strange thing, is that qedit.h have been removed from Windows > SDK 7 > I found a replacement here : > http://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/2ab5c212-5824-419d-b5d9-7f5db82f57cd/qedith-missing-in-current-windows-sdk-v70?forum=windowsdirectshowdevelopment > but after that, there are some error due to including order > I know this is strange but I'm thinking this is due to the new SDK version > maybe it is possible to use the old one still on Windows 7 > > > >> >> > >> > I also have a question concerning Gem's dependencies. I need to put >> > some dll (freetype6.dll, ftgl.dll, pthreadVC2.dll and zlib/dll) >> > beside Gem.dll. >> >> iirc, i build a static library of FTGL and link to that. >> this should fix the freetype6.dll/ftgl.dll issue (maybe zlib.dll as well). >> > > this is what I guess, I'll try to do the same and i'll update the how-to > > as for pthreadVC2.dll: isn't this shipped with Pd-vanilla? >> > > I have pthreadGC2.dll, pthreadVC.dll and pthreadVC.lib in pd-0.45.3/bin > but no pthreadVC2.dll, maybe one of those could be used instead > > >> > >> > I build Gem mainly to be able to build pix_opencv on Windows and I >> > don't try IT a lot. So if somebody have time to test this on >> > Windows, I'll be happy to make an archive with binaries. For now, >> > there is a new folder under the build\ folder in my github >> > Gem/vce2010 branch. https://github.com/avilleret/Gem.git >> >> thanks. >> > > you're welcome :-) > > a > >> >> fgmasdr >> IOhannes >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.15 (GNU/Linux) >> Comment: Using GnuPG with Icedove - http://www.enigmail.net/ >> >> iQIcBAEBCAAGBQJSd6KLAAoJELZQGcR/ejb4pOkP/3CT1dwl0FcXgB7XRqQZIZ/C >> F2lVyEBeuEqjF20dOUHqqGvVUofn4lk3HlXSTxRa3vP58K10yru5cf3IQGHsiktw >> qkNu3tradDqKVG5N8rEEbe9BoeDY6niVM1m/GDq93JGMconALGXKX0e07Oc2YseM >> WpYwKNincp09YnzOlOsUekEbt3Sp0pAhqd1MIP98s7tvOxf3cmHd0jWUtG10F2My >> VVCslSy4A7eEi2fFNlCD20aKdBFdvbt6gkbb5VT8aPLiesBvppFlr9dK3HdvaCH3 >> OIkMjMgOnUdQCyXS1eBQ3HJ9xQXWwEc3HxR/AYsk5ibAy+xb2uP1GG3u5HOVZQ1e >> 9u225ubnHSuQ7OkbILfBiZSdZtnWnhGY9jzQswiURKPyDxnT19YYj/2US2ilOmpO >> oBH8BewPWzX4tNsttu/DqbZJREj3pUiZlQz9t9xtp2GFgIK2B7E/qB+VXS6HgZVC >> SqXZGZ9Ms1KdyVkuzuDt9Af13B8KOnjGWq+rsUzu+dr0PPrQSTScwCwehhceSNtY >> yrHsXMtJkD8mvsZiGp0f2QFN0N3/oNCpQ0gRuflqA15BGjMQn6/4UNFkLl1ja2XO >> M67+U2VAvKbw1VBkVX7gKgyVzc1BpdFQ7Mb8fTCriW7ARo3Rtv7BCDsxH8P516+o >> Y2KHWwXIeNdC+BgHANex >> =eW2b >> -----END PGP SIGNATURE----- >> >> _______________________________________________ >> GEM-dev mailing list >> GEM-dev@iem.at >> http://lists.puredata.info/listinfo/gem-dev >> > >
_______________________________________________ GEM-dev mailing list GEM-dev@iem.at http://lists.puredata.info/listinfo/gem-dev