Hello, In the Message;
Subject : Re: [Scilab-Dev] batik-all.jar problem Message-ID : <[email protected]> Date & Time: Mon, 07 Dec 2015 10:30:03 +0100 Clément David <[email protected]> has written: > Hello, > I upgraded the FOP + Batik + XMLGraphics jars and thus this might > produce an error. Ah, I see. > To compile scilab on your own I strongly suggest you to use our > thirdparties [1] to avoid any issue. > For example, there is a well known bug on FOP [2] patched by yours > truly on the SVN :) . But svn demands user-id and password. > If still you want to manage the scilab dependencies by yourself, you > can use the official binary FOP which will all the batik + FOP + > XMLGraphics and their dependencies in one package. I installed these. Certainly, the configure script runs without any problem. But, the compilation faied; [...] compile: [javac] Compiling 8 source files to /tmp/mas/scilab/modules/graphic_export/build/classes [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Driver.java [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/ExportBitmap.java [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/ExportParams.java [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/FileExporter.java [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Utils.java [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/convertToPPM/ImageEncoder.java [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/convertToPPM/PPMEncoder.java [javac] warning: [path] bad path element "/tmp/mas/scilab/modules/scirenderer/jar/jogl2.jar": no such file or directory [javac] warning: [path] bad path element "/tmp/mas/scilab/modules/scirenderer/jar/gluegen2.jar": no such file or directory [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:859: error: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:883: error: method processShape in class PSGraphics2D cannot be applied to given types; [javac] return super.processShape(s, b); [javac] ^ [javac] required: Shape [javac] found: Shape,boolean [javac] reason: actual and formal argument lists differ in length [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:886: error: method processShape in class PSGraphics2D cannot be applied to given types; [javac] return super.processShape(s, b); [javac] ^ [javac] required: Shape [javac] found: Shape,boolean [javac] reason: actual and formal argument lists differ in length [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:894: error: method processShape in class PSGraphics2D cannot be applied to given types; [javac] return super.processShape(s, b); [javac] ^ [javac] required: Shape [javac] found: Shape,boolean [javac] reason: actual and formal argument lists differ in length [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:902: error: method processShape in class PSGraphics2D cannot be applied to given types; [javac] return super.processShape(s, b); [javac] ^ [javac] required: Shape [javac] found: Shape,boolean [javac] reason: actual and formal argument lists differ in length [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:1031: error: method does not override or implement a method from a supertype [javac] @Override [javac] ^ [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:1055: error: method processShape in class PSGraphics2D cannot be applied to given types; [javac] return super.processShape(s, b); [javac] ^ [javac] required: Shape [javac] found: Shape,boolean [javac] reason: actual and formal argument lists differ in length [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:1058: error: method processShape in class PSGraphics2D cannot be applied to given types; [javac] return super.processShape(s, b); [javac] ^ [javac] required: Shape [javac] found: Shape,boolean [javac] reason: actual and formal argument lists differ in length [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:1066: error: method processShape in class PSGraphics2D cannot be applied to given types; [javac] return super.processShape(s, b); [javac] ^ [javac] required: Shape [javac] found: Shape,boolean [javac] reason: actual and formal argument lists differ in length [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:1074: error: method processShape in class PSGraphics2D cannot be applied to given types; [javac] return super.processShape(s, b); [javac] ^ [javac] required: Shape [javac] found: Shape,boolean [javac] reason: actual and formal argument lists differ in length [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:1099: warning: [unchecked] unchecked cast [javac] g2dClass = (Class<Graphics2D>) Class.forName("org.freehep.graphicsio.emf.EMFGraphics2D"); [javac] ^ [javac] required: Class<Graphics2D> [javac] found: Class<CAP#1> [javac] where CAP#1 is a fresh type-variable: [javac] CAP#1 extends Object from capture of ? [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:1104: warning: [rawtypes] found raw type: Constructor [javac] final Constructor[] ctors = g2dClass.getDeclaredConstructors(); [javac] ^ [javac] missing type arguments for generic class Constructor<T> [javac] where T is a type-variable: [javac] T extends Object declared in class Constructor [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:1105: warning: [rawtypes] found raw type: Constructor [javac] Constructor ctor = null; [javac] ^ [javac] missing type arguments for generic class Constructor<T> [javac] where T is a type-variable: [javac] T extends Object declared in class Constructor [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/Export.java:1119: warning: [unchecked] unchecked conversion [javac] g2dCtor = ctor; [javac] ^ [javac] required: Constructor<Graphics2D> [javac] found: Constructor [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/ExportBitmap.java:78: warning: [rawtypes] found raw type: Iterator [javac] Iterator iter = ImageIO.getImageWritersByFormatName("jpeg"); [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/convertToPPM/ImageEncoder.java:79: warning: [rawtypes] found raw type: Hashtable [javac] protected Hashtable props = null; [javac] ^ [javac] missing type arguments for generic class Hashtable<K,V> [javac] where K,V are type-variables: [javac] K extends Object declared in class Hashtable [javac] V extends Object declared in class Hashtable [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/convertToPPM/ImageEncoder.java:172: warning: [rawtypes] found raw type: Hashtable [javac] public void setProperties(Hashtable props) { [javac] ^ [javac] missing type arguments for generic class Hashtable<K,V> [javac] where K,V are type-variables: [javac] K extends Object declared in class Hashtable [javac] V extends Object declared in class Hashtable [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/convertToPPM/PPMEncoder.java:56: warning: [rawtypes] found raw type: List [javac] private List comments = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class List<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/convertToPPM/PPMEncoder.java:56: warning: [rawtypes] found raw type: ArrayList [javac] private List comments = new ArrayList(); [javac] ^ [javac] missing type arguments for generic class ArrayList<E> [javac] where E is a type-variable: [javac] E extends Object declared in class ArrayList [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/convertToPPM/PPMEncoder.java:81: warning: [unchecked] unchecked call to add(E) as a member of the raw type List [javac] comments.add(comment); [javac] ^ [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /tmp/mas/scilab/modules/graphic_export/src/java/org/scilab/modules/graphic_export/convertToPPM/PPMEncoder.java:86: warning: [rawtypes] found raw type: Iterator [javac] for (Iterator i = comments.iterator(); i.hasNext();) { [javac] ^ [javac] missing type arguments for generic class Iterator<E> [javac] where E is a type-variable: [javac] E extends Object declared in interface Iterator [javac] 10 errors [javac] 13 warnings BUILD FAILED /tmp/mas/scilab/modules/prebuildjava/build.xml:59: The following error occurred while executing this line: /tmp/mas/scilab/build.incl.xml:107: Compile failed; see the compiler error output for details. Total time: 2 seconds make[2]: *** [java] Error 1 make[2]: Leaving directory `/tmp/mas/scilab/modules/prebuildjava' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/mas/scilab/modules' make: *** [all-recursive] Error 1 Why failed? By fop's bug? Sorry for bother you. THanks, --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ "Bill! You married with Computers. Not with Me!" "No..., with money." _______________________________________________ dev mailing list [email protected] http://lists.scilab.org/mailman/listinfo/dev
