#475 linking problems with plplot 5.9.9

closed-fixed
nobody
None
6
2012-11-15
2012-06-28
No

On Debian with plplot 5.9.9-4 the following linking problems arise:

gdl-image.o: In function `lib::loadct(EnvT*)':
/usr/local/src/gdl/src/image.cpp:90: undefined reference to `plstream::scmap1(int*, int*, int*, int)'
gdl-plotting_xyouts.o: In function `lib::xyouts_call::old_body(EnvT*, GDLGStream*)':
/usr/local/src/gdl/src/plotting_xyouts.cpp:256: undefined reference to `plP_mmpcy'
/usr/local/src/gdl/src/plotting_xyouts.cpp:341: undefined reference to `plP_mmpcx'
/usr/local/src/gdl/src/plotting_xyouts.cpp:328: undefined reference to `plstrl'
/usr/local/src/gdl/src/plotting_xyouts.cpp:288: undefined reference to `plstrl'

Discussion

  • Alain C.

    Alain C. - 2012-11-15
    • priority: 5 --> 6
    • status: open --> closed-fixed
     
  • Alain C.

    Alain C. - 2012-11-15

    This is due to change in compilation options (hidden) in unstable Debian for Plplot 5.9.9-4 and later.

    A new HAVE_PLPLOT_BEFORE_5994 flag was added, and tested successfully on unstable Debian (i386 and amd86), with no effect on "older" systems. This is managed via both "configure" and "CMake" ways.

    Please report any related problem into a new bug report.

    Alain

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks