Hi Peter,
On Thu, 16 Nov 2006, Peter W. Draper wrote:
>> I've made some changes to the build files for JNIAST and JNIHDS that
>> should now keep both libraries in the jniast_libs.jar file. Try updating
>> and doing build-native again. If this works see if JNIAST/JNIHDS pass
>> their tests (ant test) after installation. If that works commit the
>> updates and we're done until we have an i386 platform that uses the same
>> shareable library extension.
>>
>> BTW, I've also added a new target to the top-level build file, try:
>>
>> ant system
>>
>> on your Intel box and let us see the result.
>
> Hi Brad,
>
> got another SPLAT user asking about Mac Intel support, have you made any
> progress on this? Could I also ask that you update AST to the latest
> sources and rebuild JNIAST, there are some new features I need in SPLAT
> (spectral origins and forced exterior axes plotting).
Sorry for letting this slip. 'ant system' returns:
[echo] System properties:
[echo] java.version = 1.5.0_06
[echo] java.vendor = Apple Computer, Inc.
[echo] java.vendor.url = http://apple.com/
[echo] java.home =
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home
[echo] java.vm.specification.version = 1.0
[echo] java.vm.specification.vendor = Sun Microsystems Inc.
[echo] java.vm.specification.name = Java Virtual Machine
Specification
[echo] java.vm.version = 1.5.0_06-64
[echo] java.vm.vendor = "Apple Computer, Inc."
[echo] java.vm.name = Java HotSpot(TM) Client VM
[echo] java.specification.version = 1.5
[echo] java.specification.vendor = Sun Microsystems Inc.
[echo] java.specification.name = Java Platform API Specification
[echo] java.class.version = 49.0
[echo] java.class.path =
/star/starjava/lib/junit/junit.jar:/star/starjava/lib/ant-launcher.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Classes/.compatibility/14compatibility.jar:/star/starjava/lib/ant-antlr.jar:/star/starjava/lib/ant-apache-bcel.jar:/star/starjava/lib/ant-apache-bsf.jar:/star/starjava/lib/ant-apache-log4j.jar:/star/starjava/lib/ant-apache-oro.jar:/star/starjava/lib/ant-apache-regexp.jar:/star/starjava/lib/ant-apache-resolver.jar:/star/starjava/lib/ant-bootstrap.jar:/star/starjava/lib/ant-commons-logging.jar:/star/starjava/lib/ant-commons-net.jar:/star/starjava/lib/ant-icontract.jar:/star/starjava/lib/ant-jai.jar:/star/starjava/lib/ant-javamail.jar:/star/starjava/lib/ant-jdepend.jar:/star/starjava/lib/ant-jmf.jar:/star/starjava/lib/ant-jsch.jar:/star/starjava/lib/ant-junit.jar:/star/starjava/lib/ant-launcher.jar:/star/starjava/lib/ant-netrexx.jar:/star/starjava/lib/ant-nodeps.jar:/star/starjava/lib/ant-starteam.jar:/star/starjava/lib/ant-stylebook.jar:/star/starjava/lib/ant-swing.jar:/star/starjava/lib/ant-trax.jar:/star/starjava/lib/ant-vaj.jar:/star/starjava/lib/ant-weblogic.jar:/star/starjava/lib/ant-xalan1.jar:/star/starjava/lib/ant-xslp.jar:/star/starjava/lib/ant.jar:/star/starjava/lib/jarbundler-1.8.1.jar:/star/starjava/lib/xercesImpl.jar:/star/starjava/lib/xml-apis.jar
[echo] java.library.path =
.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
[echo] java.io.tmpdir = /tmp
[echo] java.compiler = ${java.compiler}
[echo] java.ext.dirs =
/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/lib/ext
[echo] os.name = Mac OS X
[echo] os.arch = i386
[echo] os.version = 10.4.8
[echo] file.separator = /
[echo] path.separator = :
[echo] line.separator =
[echo] user.name = bradc
[echo] user.home = /Users/bradc
[echo] user.dir = /Users/bradc/development/starlink/java/source
Running 'ant test' on JNIAST passes all of its tests except for:
[junit] ------------- Standard Output ---------------
[junit] Region.maskL: Sorry, unsupported on this architecture (long !=
jlong)
[junit] ------------- ---------------- ---------------
...which I assume isn't fatal, because it didn't get reported as a
failure.
I'll be checking in the native JNIAST and JNIHDS jar files shortly.
Cheers,
Brad.
|