It appears on Linux that compiling 3.0 will link the "local" copies of 
these libraries, no matter how much I try to stop it with config switches.

This is VERY bad because this code is vastly out of date and bloated, 
and skips processor optimizations that the main ones have in them. 
Basically on Linux and BSD, these should NEVER be used.

I recommend the following fixes:

1. Make it impossible to compile and/or use these libraries through the 
gmake system. They are only used by IDE's for systems that don't have them.

2. When they are built, merge them with the images library. This will 
avoid the need for the "fltk3" prefix on their names.

3. (the hard one) The systems that lack these libraries have their own 
methods to read .jpeg and .png files. FLTK should just call these 
methods directly, rather than (in effect) emulating Linux.
_______________________________________________
fltk-dev mailing list
fltk-dev@easysw.com
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to