Hello,

I think that you may have more than one JDK installed on your computer. The problem

with error: package javax.annotation does not exist

is likely due to  java 11. Make sure that at configure time the right JDK is detected, and if necessary force the detection with configure flag

--with-jdk=DIR

and/or

export JAVA_HOME=`/usr/libexec/java_home -v '1.8*'`

S.

Le 14/04/2020 à 17:55, Arvid Rosén a écrit :

Sorry for top-posting, but here are a few of the errors I get:

Something missing with:

import javax.activation.MimetypesFileTypeMap;

A bunch of these:

compile:

  [javac] Compiling 1 source file to /Users/arvid/everything/scilab/src/scilab/scilab-6.1.1/scilab/modules/graphic_objects/build/classes

  [javac] /Users/arvid/everything/scilab/src/scilab/scilab-6.1.1/scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/xmlloader/CSSParser.java

  [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'com.jogamp.gluegen.structgen.CStructAnnotationProcessor' less than -source '8'

[javac] /Users/arvid/everything/scilab/src/scilab/scilab-6.1.1/scilab/modules/graphic_objects/src/java/org/scilab/modules/graphic_objects/xmlloader/CSSParser.java:17: error: package javax.annotation does not exist

    [javac] @javax.annotation.Generated("JFlex")

  [javac]                  ^

  [javac] 1 error

  [javac] 1 warning

And also this one:

compile:

  [javac] Compiling 5 source files to /Users/arvid/everything/scilab/src/scilab/scilab-6.1.1/scilab/modules/javasci/build/classes/v2

  [javac] /Users/arvid/everything/scilab/src/scilab/scilab-6.1.1/scilab/modules/javasci/src/java/org/scilab/modules/javasci/Call_Scilab.java

  [javac] /Users/arvid/everything/scilab/src/scilab/scilab-6.1.1/scilab/modules/javasci/src/java/org/scilab/modules/javasci/Call_ScilabJNI.java

  [javac] /Users/arvid/everything/scilab/src/scilab/scilab-6.1.1/scilab/modules/javasci/src/java/org/scilab/modules/javasci/JavasciException.java

  [javac] /Users/arvid/everything/scilab/src/scilab/scilab-6.1.1/scilab/modules/javasci/src/java/org/scilab/modules/javasci/Scilab.java

  [javac] /Users/arvid/everything/scilab/src/scilab/scilab-6.1.1/scilab/modules/javasci/src/java/org/scilab/modules/javasci/ScilabVariablesJavasci.java

  [javac] warning: [options] bootstrap class path not set in conjunction with -source 6

    [javac] error: Source option 6 is no longer supported. Use 7 or later.

    [javac] error: Target option 6 is no longer supported. Use 7 or later.

Cheers,

Arvid

*From: *Scilab Users List <users-boun...@lists.scilab.org> on behalf of Stéphane Mottelet <stephane.motte...@utc.fr>
*Reply to: *Users mailing list for Scilab <users@lists.scilab.org>
*Date: *Tuesday, 14 April 2020 at 17:00
*To: *"users@lists.scilab.org" <users@lists.scilab.org>
*Subject: *Re: [Scilab-users] Compiling Scilab for macOS

Hello,

Le 14/04/2020 à 16:51, Arvid Rosén a écrit :

    Hi,

    I still can’t find any Scilab 6.1 builds for macOS (despite the
    info text here: https://www.scilab.org
    
<https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/www.scilab.org>)
    , so I’m trying to compile one myself.

Great, at least we will be two now...

    However, I get a bunch of Java errors during compilation.

Which kind ?

    I’m currently using a JDK from AdoptOpenJDK (Java 8). Is this
    correct,

Yes.

S.

    or should I try using some other version or provider for compiling
    Scilab on macOS Catalina?

    Cheers,

    Arvid



    _______________________________________________

    users mailing list

    users@lists.scilab.org  <mailto:users@lists.scilab.org>

    
https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users
  
<https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users>

--
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
http://www.utc.fr/~mottelet  
<https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/www.utc.fr/~mottelet>

_______________________________________________
users mailing list
users@lists.scilab.org
https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users

--
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
http://www.utc.fr/~mottelet

_______________________________________________
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users

Reply via email to