From: Ethan M. <merritt@u.washington.edu> - 2006-06-27 21:29:25
|
On Tuesday 27 June 2006 01:48 pm, Timoth=C3=A9e Lecomte wrote: > Ethan Merritt wrote: > > > > As I already said, the configure process works fine without this. > > That succeeds because of a "chain reaction" : wxGTK (wxWidgets based > on gtk) links against gtk, and consequently against pango and cairo. > But it is not guaranteed that you'll be using the gtk port of > wxWidgets. What if in the future somebody tries to make it work with > wxX11 (wxWidgets based on the Xlib without gtk), wxOS/2 or wxMAC ? > Then (in addition to the little work needed in wxt_gui.cpp) we won't > have the magic link against cairo and pango, and the compilation > would fail. Maybe it would; I'd have to try it to see for sure. In fact, I'd like to try it :-) Can you point me to a wxWidgets variant based directly on Xlib? But I'm not sure you have addressed what I see as the main issue. The use of pkg-config in the configure script is itself problematic. What about people who aren't trying to build wxt? They should not be=20 required to install pkg-config just because hypothetically it would have been required in other circumstances. Do you now have it set up so the one can configure and install gnuplot in the total absence of pkg-config? =2D-=20 Ethan A Merritt Biomolecular Structure Center University of Washington, Seattle WA |