<html><head></head><body><div>Hi everyone, I think I have found a bug during compilation, I whant to confirm here before report it.</div><div><br></div><div>I'm executing <b>configure</b> script with these parameters :</div><div><br></div><div><span style="font-family:monospace"><span style="color: rgb(0, 0, 0);">export JAVA_HOME=/usr/java/jdk1.8.0_121/
</span><br>./configure --enable-debug --without-tk <b>--without-javasci --without-gui</b> --without-xcos --without-modelica --without-emf --without-fftw --without-openmp --without-matio --without-arpack-ng --without-umfpack --disable-build-localization --with-eigen-include=/usr/local/include/eigen3
<br><br></span></div><div>The attention it's for <b style="font-family: monospace;">--without-javasci </b><span style="font-family: monospace;">and</span><b style="font-family: monospace;"> --without-gui</b> because I don't need plot functions or GUI.</div><div>However when I compile using make i receive this error:</div><div style="margin-left: 3ch;"><div style="margin-left: 3ch;"><div><br></div></div><div>[ .... ]</div><div><br></div><div><span style="font-family:monospace"><span style="color: rgb(0, 0, 0);"> [javac] /media/src/scilab-6.0.0/scilab_master/scilab/modules/<b>scirenderer</b>/src/org/scilab/forge/<b>scirenderer</b>/implementation/jogl/JoGLCanvas.java:</span><br>22: error: package javax.media.opengl does not exist
<br> [javac] import javax.media.opengl.DebugGL2;</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">[ .... ]</span></div><div><span style="font-family:monospace"><br></span><span style="font-family:monospace"><span style="color: rgb(0, 0, 0);">BUILD FAILED
</span><br>/media/src/scilab-6.0.0/scilab_master/scilab/modules/prebuildjava/build.xml:37: The following error occurred while executing this line:
<br>/media/src/scilab-6.0.0/scilab_master/scilab/modules/<b>scirenderer</b>/build.xml:114: Compile failed; see the compiler error output for details.<br>
</span><span style="font-family: monospace;">[ .... ]</span><span style="font-family:monospace">
<br></span></div><div><span style="font-family:monospace"><br></span></div></div><div><span style="font-family:monospace"><b>Why the compilation script is trying to compile scirender if i don't want it?</b></span></div><div><span style="font-family:monospace">Just for note, I have JoGL jar packages in both /usr/share/java and has a link in thirdparty directory. </span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">And the configure output <b>whith these parameters</b> are:</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">[ .... ]</span></div><div><span style="font-family:monospace"><br></span></div><div></div><div><span style="font-family:monospace"><span style="color: rgb(0, 0, 0);">Java dependencies:
</span><br> Flexdock ............ = <br> JOGL 2............... = <br> JOGL 2 LIBS (JNI) ... = <br> Gluegen 2 ........... = <br> Gluegen 2 LIBS (JNI) = <br> Jeuclid (MathML) .... = <br> Jhall .............. = <br> Jrosetta (API) ...... = <br> Jrosetta (Engine) ... = <br> Commons Logging ..... = <br> JGraph X ............ = <br> SciRenderer ......... = <br> JLaTeXMath .......... = <br> ECJ ................. = /media/src/scilab-6.0.0/scilab_master/scilab/thirdparty/ecj.jar<br>
[ .... ]</span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">And <b>without these two parameters</b> are just like expected, so if configure script whant the dependences it is enable to take it: </span></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">[ .... ]</span></div><div><span style="font-family:monospace"><br></span></div><div></div><div><span style="font-family:monospace"><span style="color: rgb(0, 0, 0);">Java dependencies:
</span><br> Flexdock ............ = /media/src/scilab-6.0.0/scilab_master/scilab/thirdparty/flexdock-1.2.4.jar<br> JOGL 2............... = /media/src/scilab-6.0.0/scilab_master/scilab/thirdparty/jogl2.jar<br> JOGL 2 LIBS (JNI) ... = -ljogl_desktop -lGL<br> Gluegen 2 ........... = /media/src/scilab-6.0.0/scilab_master/scilab/thirdparty/gluegen2-rt.jar<br> Gluegen 2 LIBS (JNI) = -lgluegen2-rt<br> Jeuclid (MathML) .... = /media/src/scilab-6.0.0/scilab_master/scilab/thirdparty/jeuclid-core-3.1.9.jar<br> Jhall .............. = /media/src/scilab-6.0.0/scilab_master/scilab/thirdparty/jhall-2.0.05.ds1.jar<br> Jrosetta (API) ...... = /media/src/scilab-6.0.0/scilab_master/scilab/thirdparty/jrosetta-API.jar<br> Jrosetta (Engine) ... = /media/src/scilab-6.0.0/scilab_master/scilab/thirdparty/jrosetta-engine.jar<br> Commons Logging ..... = /usr/share/java/commons-logging.jar<br> JGraph X ............ = <br> SciRenderer ......... = ${modules.dir}/scirenderer/${build.jar.dir}/scirenderer.jar<br> JLaTeXMath .......... = /media/src/scilab-6.0.0/scilab_master/scilab/thirdparty/jlatexmath-1.0.3.jar<br> ECJ ................. = /media/src/scilab-6.0.0/scilab_master/scilab/thirdparty/ecj.jar<br><br></span></div><div><span style="font-family:monospace">[ .... ]
<br></span></div><div><span style="font-family:monospace"><br></span></div><div>So, if configure script want the dependencies they can take it.</div><div><b style="font-family: monospace;">Why the compilation script is trying to compile scirender if i don't want it?</b></div><div><b style="font-family: monospace;"><br></b></div><div><span style="font-family: monospace;">-- Amanda Osvaldo</span></div><div style="margin-left: 3ch;"></div></body></html>