Hi Alan, thanks for the answers, and thanks for connecting with Orion. I hope to keep everything together here.
> Yes. We have long since implemented a CMake-based build system for > the installed example source code + installed binary libraries that > implements the test_diff_psc, etc., targets that also are implemented > for our core build system. See examples/CMakeLists.txt for details. OK, thanks I will have a look. Should be solvable, and will help to get early warnings in case of incompatibilities. > Anyhow, if you and Ole don't want to mess with this issue, I will take it > up myself once I get my hands on octave-4 (i.e., post-release). And > hopefully this time I will find octave developers who are more aware > of the power of UTF-8. I will contact the swig maintainers and probably open a bug for them. For the UTF-8 problem, I would just wait for you (and re-enable the ocave package when it is solved). With the Debian specific nitpicker ("lintian"), I found a few more small issues: First (again) tcl/tk: Currently, the shared libs are in $INSTALL_LIBDIR, while for Debian they should be in the arch dependent tcltk path (/usr/lib/tcltk/$ARCH/plplot5.12.0/). And for simplicity, the tcl files themself could also live there. Is there a way to configure that? (@orion: how is this done in Fedora?) Then, the qt and wxwidgets drivers contain *two* shared libraries: one in the drivers subdir, and one in the normal libdir: $INSTALL_LIBDIR/libplplotwxwidgets.so.1.2.0 $INSTALL_LIBDIR/plplot5.12.0/drivers/wxwidgets.so What is the reason for that? Has the libplplotwxwidgets.so.1.2.0 an independent use case (and should therefore separate into its own package)? Or could they in principle both combined into wxwidgets.so? Another (probable longer-standing) topic would be the use of exit() in several libraries in case of error. That usually has the disadvantage that it makes debugging more complicated, since you don't get a stacktrace; abort() may be the better solution here. Any thoughts about that? And, finally, there are a few spelling errors found by lintian: directorys -> directories Continous -> Continuous argment -> argument argments -> arguments Best regards Ole ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel