Sanel Zukan wrote: > DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW. > > [STR New] > > Link: http://www.fltk.org/str.php?L2180 > Version: 1.3-feature > > > pkg-config is today de-facto standard for library config files. Besides it > unifies correct flags and library fetching, it intoduces one important > feature: dependency resolving, which simplifies cases when one library is > used by another. > > For example, edelib (EDE library) uses FLTK in some parts, so to compile > sample programs from command line, one should type: > > g++ sample.cpp -o sample `pkg-config edelib --cflags --libs` `fltk-config > --cxxflags` `fltk-config --ldflags` > > For these cases, pkg-config introduce "Requires" key that will > automatically load required libraries. If fltk.pc, fltk-imags.pc and/or > fltk-opengl.pc existed, it could be used as this: > > g++ sample.cpp -o sample `pkg-config edelib --cflags --libs` > > and pkg-config will fill needed parts. > > fltk-config could/should be retained, because pkg-config is not available > on all platforms. > > > Link: http://www.fltk.org/str.php?L2180 > Version: 1.3-feature >
+1 Yeah, this is a good idea. _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
