Following the discussion I guess we can have following targets:

1. Standard Makefiles and configure script (as they are) for building on:
    - all *nix platforms (including OSX)
    - MinGW (using msys to invoke configure script)
    - Cygwin

2.1 Cmake generated targets but cmake INDEPENDENT project files for
    - XCode
    - VC6
    - VS2003
    - ... possibly for other VS versions, but if import works fine, do 
not bother with it...
All these would be generated/tested by a FLTK developer prior making a 
distribution tarbal.

2.2 Standard Cmake(list) files for all other ides/compilers which can 
generate any other compiler/environment/IDE (code::blocks, devc++, 
kdevelop, ...) They would require installation of cmake on users machine 
and can generate any project files supported by cmake (which is quite 
broad).


Of course 2.1 and 2.2 would use the same cmake list files; the only 
difference would be that there would be a cmake option for 2.1 (for FLTK 
developers only) which would tell cmake not to check for libraries and 
include directories required by fltk. Instead they will rely on 
particular setting for standard directories of IDE installation.

R.

_______________________________________________
fltk-dev mailing list
fltk-dev@easysw.com
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to