[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:
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
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
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
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
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
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
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