VTK9 should be OK, no need to use older versions. Exception catching has been removed from samples intentionally. We use them as a series of tests when implementing a CMake build system. I did not know, that samples are built on Debian.
There is an option to have generated .3d files also present in the samples. But adding cavern as a build-dependency seems to me as a better idea in any case. And using it for the loop closure. At least, until we will find a way to link it as a library if it is possible at all. S. On Wed, 16 Dec 2020 at 02:41, Wookey <[email protected]> wrote: > On 2020-12-15 18:32 +0100, Therion wrote: > > Hi, there is a new release 5.5.4 of Therion. > > OK. I have updated the debian patches for this release. Mostly > straightforward, and I see the build has been made a little less > baroque in various places, which is good :-) > > makeinstall.tcl changing its behaviour to use $DESTDIR and make it's > directories was a little surprise, but easily sorted and a cleaner > rules file. > > I see there is now vtk9 support (since 5.5.2). Debian has vtk9 now > (in unstable and testing). Do we get useful things for building > against vtk9 rather than vtk7? > We'd need to use vtk7 (or vtk6) in backports but as vtk is just for > the loch gui and image processing I can't see why different versions would > matter. > > Both vtk7 and vtk9 seem to work. I guess we should move on so I'll > move to vtk9 unless someone can think of a good reason why not. > > One oddness: > samples/samples.tcl has had the catch stanza commented out in proc > process_files {} > #catch { > eval "exec $p >&@ stdout" > # eval exec "cmd /c $p" > #} > > What's that about? It looks like debugging that accidentally got into > the release? The effect is to prevent the samples build from > completing unless cavern is actually installed. I could make cavern a > build-dependency, but we never have before, and if I just put it back > then the samples build as usual (so that's what I've done for now). > > > Wookey > -- > Principal hats: Linaro, Debian, Wookware, ARM > http://wookware.org/ > _______________________________________________ > Therion mailing list > [email protected] > https://mailman.speleo.sk/listinfo/therion >
_______________________________________________ Therion mailing list [email protected] https://mailman.speleo.sk/listinfo/therion
