<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello,<br>
</p>
<div class="moz-cite-prefix">Le 19/04/2020 à 13:09, Chin Luh Tan a
écrit :<br>
</div>
<blockquote type="cite"
cite="mid:17192213571.113b43a3d38849.7958597546081406876@bytecode-asia.com">
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<div style="font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;">
<div>As I had start with brew, so I just tried to cont using the
brew before I switch to fink if no success, and in fact, I get
the similar error:<br>
</div>
<div><br>
</div>
<p class="p1"><br>
</p>
<p class="p1"><span class="s1">[javac]
/Users/kennethkoh/scilab-6.1/scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/xmlloader/CSSParser.java:17:
error: package javax.annotation does not exist</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>[javac]
@javax.annotation.Generated("JFlex")</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>[javac]<span
class="Apple-converted-space"> </span>^</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>[javac]
/Users/kennethkoh/scilab-6.1/scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/CallGraphicController.java:68:
warning: [deprecation] Double(double) in Double has been
deprecated</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space">...</span></span><br>
</p>
<div><span class="s1"><span class="Apple-converted-space">...</span></span><br>
</div>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>[javac] Note:
Some input files use unchecked or unsafe operations.</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>[javac] Note:
Recompile with -Xlint:unchecked for details.</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>[javac] 1 error</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>[javac] 12
warnings</span><br>
</p>
<div><span class="s1"><span class="Apple-converted-space">
</span>^</span><br>
</div>
<div><br>
</div>
<style type="text/css">p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000}
span.s1 {font-variant-ligatures: no-common-ligatures}<br><br><br></style>
<div>Do correct me If I did anything wrong, my steps to reach
here:<br>
</div>
<div><br>
</div>
<div>1. git scilab master<br>
</div>
<div>2. svn checkout pre-requisite as describe in <a
href="https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/wiki.scilab.org/Compiling%20Scilab%20under%20MacOSX#preview"
target="_blank" moz-do-not-send="true">https://wiki.scilab.org/Compiling%20Scilab%20under%20MacOSX#preview</a><br>
</div>
<div>3. patch change #21438 <br>
</div>
<div>4. manual install ant:<br>
</div>
<div> <br>
</div>
<p class="p1"><span class="s1">Java Configuration:</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>JAVA_HOME
........... =<span class="Apple-converted-space"> </span></span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>JAVAC
............... =
/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/bin/javac</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>JAVA_CLASSPATH
...... =<span class="Apple-converted-space"> </span></span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>JAVA_VERSION
........ = 1.8</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>JAVAC_FLAGS
......... = -g</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>JAVA_JNI_INCLUDE
.... =
-I/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/include/darwin</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>JAVA_JNI_LIBS
....... = -framework JavaVM</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>JAVA_JNI_LIBS_PRELOAD
=<span class="Apple-converted-space"> </span></span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>JAVA
................ =
/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/bin/java</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>JAVADOC
............. =
/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/bin/javadoc</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>JAR
................. =
/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/bin/jar</span><br>
</p>
<p class="p1"><span class="s1"><span
class="Apple-converted-space"> </span>ANT
................. =
/Users/kennethkoh/Downloads/apache-ant-1.10.7/bin/ant</span><br>
</p>
<style type="text/css">p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000}
span.s1 {font-variant-ligatures: no-common-ligatures}<br><br></style>
<div><br>
</div>
<div>5. Get the jogl2.4 from rc. I am not sure this step is
correct, but i just download 3 xz files, unzip them, and copy
jogl-all.jar and glugen-rt.jar and replace in scilab
thirdparty folder jogl2.jar and glugen2-rt.jar. <br>
</div>
</div>
</blockquote>
<p>You also need to replace the following files in lib/thirdparty<br>
</p>
<p>libgluegen2-rt.jnilib<br>
libjogl_desktop.jnilib<br>
libnativewindow_macosx.jnilib<br>
libjogl_cg.jnilib<br>
libnativewindow_awt.jnilib<br>
libnewt.jnilib<br>
</p>
<p>by the corresponding *.dylib which are in
jogamp-all-patforms/lib/macosx-universal</p>
<p>S.<br>
</p>
<br>
<blockquote type="cite"
cite="mid:17192213571.113b43a3d38849.7958597546081406876@bytecode-asia.com"></blockquote>
<pre class="moz-signature" cols="72">--
Stéphane Mottelet
Ingénieur de recherche
EA 4297 Transformations Intégrées de la Matière Renouvelable
Département Génie des Procédés Industriels
Sorbonne Universités - Université de Technologie de Compiègne
CS 60319, 60203 Compiègne cedex
Tel : +33(0)344234688
<a class="moz-txt-link-freetext" href="http://www.utc.fr/~mottelet">http://www.utc.fr/~mottelet</a>
</pre>
</body>
</html>