On Fri, 8 May 2009, Peter W. Draper wrote:
> Hi mainly Mark & David,
>
> I've just tried to rebuild JNIAST after the latest set of changes from David
> (the STC-S channel class) and the compilation works, but the tests are now
> failing:
>
> [junit] /loc/pwdc/pdraper/jvms/jdk1.6.0_07/jre/bin/java: symbol lookup
> error:
> /loc/pwda/pdraper/starjava_svn/source/jniast/lib/amd64/libjniast.so:
> undefined symbol: astPoints
>
> Looks like David has removed this astPoints function from PointList.
>
> So the question is why? And if that's permanent how are we going to fix up
> JNIAST.
I've finally got round to fixing this problem - I removed PointList.points()
and added Region.getRegionPoints() in its place. Apologies for taking
so long, it wasn't very difficult.
So JNIAST now builds against a current AST.
However ... the tests now fail catastrophically (core dump), somewhere
in FitsChan.write(). Thus a current build should definitely not
be part of a release. I'll try to track this down, but I'm currently
in the middle of an AstroGrid release (which ought to be out of the
way in the next couple of days, though you never know), so it's not
getting my undivided attention. I'll post here as and when I make
any progress.
Mark
--
Mark Taylor Astronomical Programmer Physics, Bristol University, UK
[log in to unmask] +44-117-928-8776 http://www.star.bris.ac.uk/~mbt/
|