|
| From: | Rik |
| Subject: | [Octave-bug-tracker] [bug #38532] make dist without java produces incomplete source distribution |
| Date: | Fri, 22 Mar 2013 15:26:09 +0000 |
| User-agent: | Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 |
Follow-up Comment #4, bug #38532 (project octave):
Here are two Stack Overflow posts which indicate that byte code differences do
exist:
http://stackoverflow.com/questions/9207288/differences-in-java-bytecode-produced-by-oracles-and-eclipses-compilers
http://stackoverflow.com/questions/3012978/do-different-jdk-updates-produce-different-java-byte-code
As for whether there are good and bad compilers, I'm not sure. Even though
there are bytecode differences it is supposed to be the case that the observed
behavior will be the same when run under a JVM.
I think you're right that we need to take a look at the Java files more
closely. We are distributing the compiled version in octave.jar so a user
shouldn't need any Java compilation tools to configure and build Octave from a
tarball. They should only need a JVM for the actual running of java commands.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?38532>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
| [Prev in Thread] | Current Thread | [Next in Thread] |