From: Alan W. I. <ir...@be...> - 2005-11-16 20:38:41
|
On 2005-11-16 12:19-0600 Geoffrey Furnish wrote: > But it is clear and established at this > point, that 5.3.1 could be built with gcc, and apps built with either gcc or > icc, and that this property is not present in 5.5.3. That is the crux of the > regression that I am reporting and requesting a fix for. Sorry, but I have done some more investigation, and I cannot confirm the 5.3.1 plplot-config results you reported previously so no general conclusions can be drawn. I just did a build and install of plplot-5.3.1 from the tarball using an absolutely clean start and here are the results: software@chickadee> plplot-config --cflags --libs --with-tcl -I/usr/local/plplot/include/plplot -I/usr/include/tcl8.4/tcl-private/generic -I/usr/include/tcl8.4/tk-private/generic -I/usr/X11R6/include -L/usr/local/plplot/lib /usr/local/plplot/lib/libplplottcltkd.so -Wl,--rpath -Wl,/usr/local/plplot/lib -Wl,--rpath -Wl,/usr/local/plplot/lib My ./configure options were simply: ./configure --prefix=/usr/local/plplot --disable-static So I am getting consistent results (no mention of libplplot with a gcc build and the above invocation of plplot-config) on my Debian stable platform for either plplot-5.3.1 or 5.5.3. Could you please double-check to confirm that you indeed have a different behaviour then above with plplot-config for plplot-5.3.1 built and installed on your platform with gcc and the above ./configure options? If you do demonstrate a platform difference, then I cannot explain it, but note it is old history based on an old version of libtool and some unique interaction of that old libtool with your platform but not with mine. The bottom line is we now get consistent libtool results on both our platforms for PLplot-5.5.3 (and on my platform with the libtool version used for PLplot-5.3.1) with the gcc tool chain. Given that convergence and our dependence on an externally supported libtool to build PLplot, I think your options are to complain on the libtool list about the libtool regression in behaviour *for your specific platform* or move on and concentrate on finding a fix for the combination of modern PLplot and modern libtool of the scenario where you want to build PLplot with one tool chain and build apps with another that is ABI compatible. Again, I suggest you try the Intel PLplot build to see whether that provides the fix you need. Alan __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the Yorick front-end to PLplot (yplot.sf.net); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |