This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/packages/jpl
Vítor Santos Costa 2192f73b11 make it compile under MSN vc. Unfortunately it has a weird crash at boot :(
- Lots of indenting changes
- VC++ is strict with variadic macros
- VC++ does not accept unistd.h
- new interface for walltime
- VC++ does not seem to have support for integer overflow.
- VC++ defines YENV_REG?
- no access flags, x permissions ignored.
- new FindGMP supporting MPIR
- make horus optional (c++ is hard).
2016-02-28 19:32:55 +00:00
..
jpl bug fices 2016-01-03 02:06:09 +00:00
src make it compile under MSN vc. Unfortunately it has a weird crash at boot :( 2016-02-28 19:32:55 +00:00
web stop using submodule 2015-10-13 08:17:51 +01:00
CMakeLists.txt make it compile under MSN vc. Unfortunately it has a weird crash at boot :( 2016-02-28 19:32:55 +00:00
jpl.doc stop using submodule 2015-10-13 08:17:51 +01:00
jpl.pl first jvm then java and last jpl 2016-02-13 03:08:26 +00:00
make.bat stop using submodule 2015-10-13 08:17:51 +01:00
Makefile.in stop using submodule 2015-10-13 08:17:51 +01:00
Makefile.mak stop using submodule 2015-10-13 08:17:51 +01:00
README.html stop using submodule 2015-10-13 08:17:51 +01:00
README.MacOS stop using submodule 2015-10-13 08:17:51 +01:00
test_jpl.pl stop using submodule 2015-10-13 08:17:51 +01:00
test_singleton.pl stop using submodule 2015-10-13 08:17:51 +01:00
test-java.sh stop using submodule 2015-10-13 08:17:51 +01:00
testenv stop using submodule 2015-10-13 08:17:51 +01:00

# Compiling JPL for MacOS

Updated: Nov 5, 2013 for MacOS 10.9

# Using Apple's Java distribution

Somehow MacOS did not install the Java SDK correctly, so I ended up without
jni.h.  I did not find a resolution for that.

# Using Oracle's SDK

Download from

  - http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

which installs

  - /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home

Set $JAVAPREFIX to

  - /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin