Ptolemy II 10.0.1 Notes for Mac OS X
Downloads
- Download the Ptolemy II 10.0.1 Mac OS X Installer Application (454Mb) If you get a dialog about the setup file being damaged, see below.
Mac OS X Specific Notes
Help! I clicked on the Mac Setup file and got a strange dialog
If you get a dialog like:
Then the problem is that your version of Mac OS X has a bug and needs to be reconfigured.
The bug is that the dialog should state that the dmg file is unsigned and ask you if you would like to change your settings. The file is not damaged. The bug is that the Mac operating system is incorrectly labeling the dmg as damaged because of settings in the Gatekeeper control panel.
OS X: About Gatekeeper describes how to fix Gatekeeper to allow applications downloaded from anywhere.
You are running a 1.6.0_65 version of the Java Platform
If you click on the installer and get a message that saysThe application that you are trying to install requires a 1.8 version or later of the Java platform. You are running a 1.6.0_65 version of the Java platform. Please upgrade to a new version.
that looks like:
then the problem is that you don't have a Java 1.8 JDK or JRE installed. See below for information about which Java to install.
If you do have Java 1.8 installed, then the problem could be that Java 1.6 was previously installed. See Mac: app requires Java 1.8, which is not found even though it is installed.
The workaround is to execute the installer by hand:
bash-3.2$ cd ~/Downloads/capecode0.1.devel.setup.mac.app/Contents/Resources/Java bash-3.2$ ls capecode0.1.devel.setup.mac.jar bash-3.2$ java -version java version "1.8.0_152" Java(TM) SE Runtime Environment (build 1.8.0_152-b16) Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode) bash-3.2$ java -jar capecode0.1.devel.setup.mac.jar Command line arguments: ...
Java
Ptolemy II requires Java, which may be downloaded from Oracle. We suggest installing the JDK, see http://www.oracle.com/technetwork/java/javase/downloads/index.html. Note that recent versions of Mac OS X may prompt you to install the JDK if it is not yet installed.
The Ptolemy installer for Mac will install a version of Ptolemy with a JRE that includes:
- Java 3D, which is required to run the Graphical (GR) domain demos.
- The Java Advanced Imaging Interface.
- The Java Serial port communication interface.
- The Java Media Framework.
The installer requires that a Java 1.8 Java Runtime Environment (JRE) be installed.
The Java 9 JRE will not work with the installer at this time.
To compile with Java 9, use the development version of Ptolemy II
Documentation
- The most comprehensive documentation is the book,
Claudius Ptolemaeus, Editor, System Design, Modeling, and Simulation Using Ptolemy II, Ptolemy.org, 2014, available as a free PDF download and low-cost paperback. - "Building Graphical Models" chapter from the the book is a good starting point
- Detailed Ptolemy II Installation instructions.
- Limitations
This page covers installing Ptolemy II via a traditional Windows Installer
Other formats include:
- Browse the Ptolemy II demonstration the web, and optionally run them using Web Start
- Installing Ptolemy II by downloading source and recompiling
- Installing Ptolemy II via the web using Web Start
- Installing Ptolemy II under Windows with an installer