On 1/4/2013 11:47, K. Frank wrote: > > So, I'm not asking for a recipe to build QuickFIX in particular. > Rather, I'm hoping for some wisdom on how to port a relatively > clean, cross-platform (joint linux / visual studio) project to mingw, > and on what tricky points I might encounter when doing so. > > Thanks for any advice. >
mingw32-make is NOT msys compatible, it is NOT the same as regular make or make in Linux. mingw32-make is designed to run under cmd, consequently Makefiles for the other make is incompatible, do not mix or confuse the 2. If it is just a straight "compile all sources and link them together", a simple Makefile will do. These makefiles tend to have less flexibility and will have cruft building over time as features are added. If you need more advanced features like detecting compiler capabilities and/or cross compile from Linux to Windows etc, use autotools, accept no other substitutes. Since you already have autotools, it make sense to work from there for mingw support rather than yet another parallel build system.
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812
_______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
