On 03/13/12 07:16, Albrecht Schlosser wrote:
> The main problem we have with these changes is that it is difficult
> for us (devs) to change all IDE files (Win VC++, Mac Xcode) and other
> build systems (e.g. CMake), since we don't have some older dev tools
> (VC++) etc. There is work in progress, however, for FLTK 3 to make
> this easier...

        As a side note, I'd love to see us drop support of the
        IDE builds in favor of make|cmake.

        I've got working windows gmake files that work for several
        versions of VS, and it's totally clean and easy to manage:
        http://seriss.com/people/erco/fltk/tmp/vsnet-gmake-demo-video/
        http://seriss.com/people/erco/fltk/tmp/vsnet-makefiles-0.81.zip

        It checks which compiler version is present, and adjusts
        the compiler flags as needed for that compiler version.

        My add on includes the gmake files and a gmake.exe binary.
        Small in comparison to all the IDE files we have.

        This way, we're back to text files that can easily be managed,
        and without the dread of having to modify all those damn ide
        files, some of which are no longer human editable/readable.

        Cmake is probably the better choice in the end, but I used
        gmake because that's what we use already for unix.

        Also, dumping support of the IDEs would get hundreds of ugly
        files out of our distro; I count around 450 in ./ide.

        I think end users are only interested in are being able to
        link against FLTK with the IDEs, and we can provide a few
        files to demo that, without having *all* of FLTK build in the ide's.
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to