On Thu, Jun 13, 2013 at 8:42 AM, Matthew <[email protected]> wrote:
> So basically anyone that has extensive knowledge of how Autotools work and
> have been able to work with the system just fine should be forced to learn
> a whole new set of tools so they can continue working with this? Doesn't
> sound fair to me for some odd reason. And yes, I know enough about them
> (Autotools) to do things that can be done with cmake; now, whether those
> things can all be done natively or not is something I will leave to other
> developers to talk about.
No, just having the knowledge of autotools isn't sufficient, it must also
be supported on a continuing basis, which doesn't appear to have been the
case. The current autotools for fdmdv2 didn't work for many. I know cmake
better than I know autotools and was willing to put in the ~50 hours I've
spent so far to make things work and have improved much:
- NSIS installer for windows
- Easy cross-compilation from linux to windows using imported targets for
codebook generation on the native architecture.
- Optional static building of almost every dependency on an individual basis
-- Bootstrap static building of wxWidgets 2.9, which has been non-trivial.
It doesn't matter which tool is better if one of them doesn't "work" or the
advantages never implemented.
Ok, now that my griping is out of the way... I don't think the learning
curve for cmake is nearly as steep as autotools. It's more "script-like"
and anyone who already knows an existing script language (perl, python,
bash) should be able to read through it and figure things out enough for
most things that would likely change (addition or removal of source files),
etc. If you run into problems, that's what the mailing list is for and I'll
gladly help out.
Thanks,
Richard
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Freetel-codec2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2