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.


Attachment: 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

Reply via email to