Those .vcproj files are from years ago, when we used to build as 32-bit. And in those days the gtk(mm) stuff wasn’t part of Ardour so all I did here was to copy my original .def files that I’d used previously. If yours don’t exist you could maybe try this (using atkmm as an example…)
- In your PowerShell, navigate to whichever folder contains the .obj files for that project (hopefully you’re keeping them in different folders for different projects…)
- Type gendef32 (just to check that your PowerShell can find it)
- Once you’ve enabled PowerShell to find gendef32, type this:- gendef32 libatkmm.def *.obj
You should then end up with a .def file that’s correctly populated - but with a couple of caveats:-
- Unfortunately, if you’re still ignoring my previous suggestions, the above might leave you with an empty .def file
- AFAICT Robin doesn’t build atkmm as a DLL any more
[Edit…] Apologies - I forgot that it’s called ztkmm now!