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