On 2021-10-28 18:31+0300 Sergey Shcherbina wrote:

Hi all!

We worked with plplot many years without any problems. Now we used compiled 
x16c.c for testing of it in a new

area: Linux 5.4.0-89-generic #100~18.04.1-Ubuntu SMP Wed Sep 29 10:59:42 UTC 
2021 x86_64 x86_64 x86_64 GNU/Linux

What we have after starting compiled x16c.c:

Plotting Options:
< 1> ps         PostScript File (monochrome)
< 2> psc        PostScript File (color)
< 3> xfig       Fig file
< 4> null       Null device
< 5> mem        User-supplied memory device
< 6> wxwidgets  wxWidgets Driver
< 7> svg        Scalable Vector Graphics (SVG 1.1)
< 8> bmpqt      Qt Windows bitmap driver
< 9> jpgqt      Qt jpg driver
<10> pngqt      Qt png driver
<11> ppmqt      Qt ppm driver
<12> tiffqt     Qt tiff driver
<13> svgqt      Qt SVG driver
<14> qtwidget   Qt Widget
<15> pdfqt      Qt PDF driver
<16> extqt      External Qt driver
<17> memqt      Memory Qt driver

Enter device number or keyword: ???

We use plspal0( "cmap0_black_on_white.pal" ) and plspal1( "cmap1_gray.pal", 1 ) 
for plotting device definitions as you proposed.

What should be added in the compilation options for solving this problem? It 
worked without these questions before last OS changing.

Our compilaton options:

/usr/bin/gcc -Wall `pkg-config --cflags --libs plplot` -I/usr/local/include/gsl 
-c $1
/usr/bin/gcc -L/usr/lib ./$FirstOfile `pkg-config --cflags --libs plplot` -lgsl 
-lgslcblas -lm $(mysql_config --libs) -o ...

Please include more details in your report such as the PLplot version
currently not working for you; its provenance (e.g., is it from an
installed Ubuntu package, a version you built and installed yourself,
etc.); exact details of the build of your x16c application (e.g.,
expand $1 and $FirstOfile above, and give the generated executable
name); and exactly how you ran (e.g., include all command-line
options) that built executable.  Also, what version (and provenance)
of PLplot worked for you before?

Note, if there is some PLplot packaging error with Ubuntu we cannot
help you very much.  However, we can help you if you build and install
Plplot yourself from either the latest release (5.15.0) or ideally the
git master tip version.  For example, such installs include C examples
(such as x16c) that are all ready to build using pkg-config, and also
include tests of such pkg-config-based builds.

N.B. we continue to maintain our installed pkg-config-based build and
test system for our standard examples, and if you have found a bug in
that, we will fix it.  However, that build and test system is quite
low power and therefore we recommend instead our high-power
CMake-based build and test system for our installed examples.  See
<https://sourceforge.net/p/plplot/wiki/Testing_PLplot/> for further
details about our various test systems.

Cheers,

Alan
__________________________
Alan W. Irwin

Research affiliation with the Department of Physics and Astronomy,
University of Victoria, Victoria, BC, Canada.

Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.org); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).
__________________________

Linux-powered Science
__________________________


_______________________________________________
Plplot-general mailing list
Plplot-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-general

Reply via email to