|
From: Ethan A M. <merritt@u.washington.edu> - 2017-08-17 21:28:32
|
On Thursday, 17 August, 2017 13:51:55 Dima Kogan wrote: > Here're two minor, but useful patches: > > 1. If we can't find a helper binary (gnuplot_x11, gnuplot_qt), the error > message now states which environment variable can be used to redirect it Thanks for that one. > 2. The build was broken on a recent Debian system: we were calling > XInitThreads(), but not linking in -lX11. The patch adds the linkage Sigh. This keeps coming back and back and back. Adding -lX11 fixes most linux installations but breaks everyone else. See for example https://sourceforge.net/p/gnuplot/bugs/1764/ The problem comes from API breakage in wxgtk3. But not all platforms use gtk to support wxWidgets. It is basically impossible to autodetect whether the locally installed wxWidgets does or does not require this extra flag. So instead we note the problem prominently in the Release Notes. It is the first item in KNOWN ISSUES. Ethan -- Ethan A Merritt Biomolecular Structure Center, K-428 Health Sciences Bldg MS 357742, University of Washington, Seattle 98195-7742 |