I bet I know what it is. This is the place in the code where we use
Point3i pt0 = new Point3i()
Point3i pt = new Point3i(pt0)
I bet it's a Java versioning problem. I bet the Point3i class file we are
using does not have the initializer:
Point3i(Point3i pt);
and in PC versions, Java has that na
of course, that's
new Point3i()
not
new Point3i(2,3,4)
On Wed, Nov 2, 2011 at 9:33 AM, Robert Hanson wrote:
> Meaning I used Eclipse as always to build it.
>
> C:\jmol-dev\workspace\Jmol\build\JmolApplet0.jar\javax\vecmath\
>
> shows Point3i.class definitely there, and of course it's a Mac-o
Meaning I used Eclipse as always to build it.
C:\jmol-dev\workspace\Jmol\build\JmolApplet0.jar\javax\vecmath\
shows Point3i.class definitely there, and of course it's a Mac-only
problem.
And Annemarie's Java console reports preloading Point3i (AND getting an
instance!!) without any error.
Java
On Wed, Nov 2, 2011 at 1:31 PM, Miguel Howard wrote:
> I suggest that you simply rename the rename the 3D math packages that
> are used by Jmol. That is, use eclipse and rename from javax.Point3i
> to org.jmol.javax.Point3i ... or something like that. We have the
> source code included in the repo
Hmmm ... very strange.
When you say "compiled on a PC" ...
Q: Do you know if the build is taking place in Eclipse?
I'm not sure what kind of effect this would have, but it is a factor
*** 2 minutes later ***
Here is my theory:
Jmol uses an independently-developed implementation of javax.Poin
I would not be surprised by this as we are using a very old vecmath the last
time I checked.
Jonathan
On Nov 2, 2011, at 7:28 AM, Egon Willighagen wrote:
> On Wed, Nov 2, 2011 at 1:28 PM, Egon Willighagen
> wrote:
>> On Wed, Nov 2, 2011 at 1:07 PM, Robert Hanson wrote:
>>> We have two independ
On Wed, Nov 2, 2011 at 1:28 PM, Egon Willighagen
wrote:
> On Wed, Nov 2, 2011 at 1:07 PM, Robert Hanson wrote:
>> We have two independent reports of javax.Point3i problems when Jmol Jar
>> files are compiled on a PC and run on a mac. It seems somehow the Poin3i(int
>> x, int y, int z) initializer
On Wed, Nov 2, 2011 at 1:07 PM, Robert Hanson wrote:
> We have two independent reports of javax.Point3i problems when Jmol Jar
> files are compiled on a PC and run on a mac. It seems somehow the Poin3i(int
> x, int y, int z) initializer is missing.
It sounds to me that vecmatch is missing from th
We have two independent reports of javax.Point3i problems when Jmol Jar
files are compiled on a PC and run on a mac. It seems somehow the
Poin3i(int x, int y, int z) initializer is missing.
What could this possibly be?
Bob
--
Robert M. Hanson
Professor of Chemistry
St. Olaf College
1520 St. Ol