|
From: | Sebastian |
Subject: | [Octave-bug-tracker] [bug #53305] usejava ("awt") may fail on macOS |
Date: | Thu, 8 Mar 2018 10:28:25 -0500 (EST) |
User-agent: | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0.3 Safari/604.5.6 |
URL: <http://savannah.gnu.org/bugs/?53305> Summary: usejava ("awt") may fail on macOS Project: GNU Octave Submitted by: sschoeps Submitted on: Thu 08 Mar 2018 03:28:24 PM UTC Category: Octave Function Severity: 3 - Normal Priority: 5 - Normal Item Group: None Status: None Assigned to: None Originator Name: Sebastian Schöps Originator Email: Open/Closed: Open Discussion Lock: Any Release: dev Operating System: Mac OS _______________________________________________________ Details: Calling usejava ("awt") triggers a GUI dialog box to install the outdated Apple Java 1.6 To open "application" you need to install the legacy Java SE 6 runtime. It is not clear whether this dialog box is a macOS or Octave issue. Java was previously supplied by Apple (version <=1.6) and now it comes from Sun (>1.6). Sun's Java is treated on macOS like on Unix, while Apple's Java needed a special treatment for linking "-framework...". I have compiled java code on macOS that contains awt without issues (example attached), so it seems not actually necessary to get the Java SE 6. This issue was initially discussed at https://savannah.gnu.org/bugs/?53151. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Thu 08 Mar 2018 03:28:24 PM UTC Name: test_AWT.java Size: 169B By: sschoeps simple JAVA source file to test AWT <http://savannah.gnu.org/bugs/download.php?file_id=43491> _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?53305> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |