Re: [fltk.bugs] [MOD] STR #2504: HAVE_CAIRO macro in installed header

2011-01-06 Thread Manolo Gouy
[STR Closed w/Resolution] Link: http://www.fltk.org/str.php?L2504 Version: 1.3.0 Fix Version: 1.3.0 (r8200) Fixed in Subversion repository. Replaced HAVE_CAIRO by FLTK_HAVE_CAIRO and USE_CAIRO by FLTK_USE_CAIRO everywhere. Link: http://www.fltk.org/str.php?L2504 Version: 1.3.0 Fix Version:

Re: [fltk.bugs] [MOD] STR #2504: HAVE_CAIRO macro in installed header

2011-01-04 Thread Ian MacArthur
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. [STR New] Link: http://www.fltk.org/str.php?L2504 Version: 1.3-current I agree that this seems like a sensible move, i.e. putting the HAVE_CAIRO macro inside a fltk namespace by changing its name to be fltk

Re: [fltk.bugs] [MOD] STR #2504: HAVE_CAIRO macro in installed header

2011-01-04 Thread Ian MacArthur
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. [STR New] Link: http://www.fltk.org/str.php?L2504 Version: 1.3-current Yup, looks like I did miss a few USE_CAIRO cases: ./src/Fl.cxx ./src/Fl_cocoa.mm ./src/Fl_Double_Window.cxx ./src/Fl_mac.cxx

Re: [fltk.bugs] [MOD] STR #2504: HAVE_CAIRO macro in installed header

2011-01-04 Thread Duncan Gibson
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. [STR New] Link: http://www.fltk.org/str.php?L2504 Version: 1.3-current Note that one of the STRs resolved recently involved the use of USE_CAIRO/HAVE_CAIRO in the CMake configuration files, and these are probably

Re: [fltk.bugs] [MOD] STR #2504: HAVE_CAIRO macro in installed header

2011-01-04 Thread Albrecht Schlosser
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. [STR New] Link: http://www.fltk.org/str.php?L2504 Version: 1.3-current The macros in CMake are identical to those used in configure.in etc.. It's all the same for configuring the CMake build and fltk-config etc. as

Re: [fltk.bugs] [MOD] STR #2504: HAVE_CAIRO macro in installed header

2011-01-04 Thread Matthias Melcher
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. [STR New] Link: http://www.fltk.org/str.php?L2504 Version: 1.3-current Cairo in FLTK 1.3 can be seen similar to OpenGL. It merely gives you a drawing canvas. The problem though is, if you link it dynamically, all

Re: [fltk.bugs] [MOD] STR #2504: HAVE_CAIRO macro in installed header

2011-01-04 Thread Albrecht Schlosser
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. [STR New] Link: http://www.fltk.org/str.php?L2504 Version: 1.3-current I vote for just changing the macro names (and all source files that use them :-( ), and that's enough to close this STR. Everything else must

[fltk.bugs] [MOD] STR #2504: HAVE_CAIRO macro in installed header

2011-01-02 Thread Kai-Uwe Behrmann
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. [STR New] Link: http://www.fltk.org/str.php?L2504 Version: 1.3-current FL/Fl.H contains a HAVE_CAIRO macro. This is a very generic name and one of my projects uses the same macro name internally. Please rename