Re: [fltk.development] RFC: Handling ABI features [was: STR #2795: Fl_Tree: needs tobeoptimizedtohandlevery large contents (10000)]

2012-01-09 Thread Greg Ercolano
On 01/08/12 04:48, Albrecht Schlosser wrote: Users are encouraged to do something like this in their main program or wherever they have potential ABI differences: if (fl_abi_version() != FL_ABI_VERSION) fl_abort (FLTK ABI version mismatch: %d != %d, fl_abi_version(),

Re: [fltk.development] RFC: Handling ABI features [was: STR #2795: Fl_Tree: needs tobeoptimizedtohandlevery large contents (10000)]

2012-01-08 Thread Greg Ercolano
On 01/08/12 04:48, Albrecht Schlosser wrote: This is *not* dependent on linking statically or dynamically! If your version of the FLTK lib is compiled with another ABI version macro than you define in your application, then you *have* different ABI versions in your application. Oh, I