[scilab-Users] Can't compile git head (5.4.0.Beta1)

Calixte DENIZET calixte.denizet at scilab-enterprises.com
Sat Jul 21 09:11:40 CEST 2012


Hi Masaru,

You need to update scirenderer:
http://forge.scilab.org/index.php/p/scirenderer/

Regards,

Calixte

On 21/07/2012 07:35, Masaru Nomiya wrote:
> Hello,
>
> I got the git head (5.4.0.beta1), and tried to compile.
> But I got the error;
>
> [...]
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/DrawerVisitor.java:970: cannot find symbol
>     [javac] symbol  : class AbstractTextureDataProvider
>     [javac] location: class org.scilab.modules.renderer.JoGLView.DrawerVisitor
>     [javac]     private class ColorMapTextureDataProvider extends AbstractTextureDataProvider {
>     [javac]                                                       ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/ScilabTextureManager.java:16: cannot find symbol
>     [javac] symbol  : class AbstractTextureDataProvider
>     [javac] location: package org.scilab.forge.scirenderer.texture
>     [javac] import org.scilab.forge.scirenderer.texture.AbstractTextureDataProvider;
>     [javac]                                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:9: cannot find symbol
>     [javac] symbol  : class AbstractTextureDataProvider
>     [javac] location: package org.scilab.forge.scirenderer.texture
>     [javac] import org.scilab.forge.scirenderer.texture.AbstractTextureDataProvider;
>     [javac]                                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:176: cannot find symbol
>     [javac] symbol  : class AbstractTextureDataProvider
>     [javac] location: class org.scilab.modules.renderer.JoGLView.FecDrawer
>     [javac]     private class FecColorTexture extends AbstractTextureDataProvider {
>     [javac]                                           ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/ScilabTextureManager.java:61: cannot find symbol
>     [javac] symbol  : class AbstractTextureDataProvider
>     [javac] location: class org.scilab.modules.renderer.JoGLView.ScilabTextureManager
>     [javac]     private class ScilabTextureDataProvider extends AbstractTextureDataProvider implements GraphicView {
>     [javac]
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/DrawerVisitor.java:933: setDataProvider(org.scilab.forge.scirenderer.texture.TextureDataProvider) in org.scilab.forge.scirenderer.texture.Texture cannot be applied to (org.scilab.modules.renderer.JoGLView.DrawerVisitor.ColorMapTextureDataProvider)
>     [javac]             colorMapTexture.setDataProvider(colorMapTextureDataProvider);
>     [javac]                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/DrawerVisitor.java:974: method does not override or implement a method from a supertype
>     [javac]         @Override
>     [javac]         ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/DrawerVisitor.java:989: cannot find symbol
>     [javac] symbol  : method toByte(java.lang.Double)
>     [javac] location: class org.scilab.modules.renderer.JoGLView.DrawerVisitor.ColorMapTextureDataProvider
>     [javac]                 buffer.put(toByte(data[i]));
>     [javac]                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/DrawerVisitor.java:990: cannot find symbol
>     [javac] symbol  : method toByte(float)
>     [javac] location: class org.scilab.modules.renderer.JoGLView.DrawerVisitor.ColorMapTextureDataProvider
>     [javac]                 buffer.put(toByte(data[i + colorMap.getSize()].floatValue()));
>     [javac]                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/DrawerVisitor.java:991: cannot find symbol
>     [javac] symbol  : method toByte(float)
>     [javac] location: class org.scilab.modules.renderer.JoGLView.DrawerVisitor.ColorMapTextureDataProvider
>     [javac]                 buffer.put(toByte(data[i + 2 * colorMap.getSize()].floatValue()));
>     [javac]                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/DrawerVisitor.java:992: cannot find symbol
>     [javac] symbol  : method toByte(int)
>     [javac] location: class org.scilab.modules.renderer.JoGLView.DrawerVisitor.ColorMapTextureDataProvider
>     [javac]                 buffer.put(toByte(1));
>     [javac]                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/DrawerVisitor.java:979: method does not override or implement a method from a supertype
>     [javac]         @Override
>     [javac]         ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/DrawerVisitor.java:998: method does not override or implement a method from a supertype
>     [javac]         @Override
>     [javac]         ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/DrawerVisitor.java:1008: method does not override or implement a method from a supertype
>     [javac]         @Override
>     [javac]         ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/DrawerVisitor.java:1014: cannot find symbol
>     [javac] symbol  : method fireUpdate()
>     [javac] location: class org.scilab.modules.renderer.JoGLView.DrawerVisitor.ColorMapTextureDataProvider
>     [javac]             fireUpdate();
>     [javac]             ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/ScilabTextureManager.java:52: setDataProvider(org.scilab.forge.scirenderer.texture.TextureDataProvider) in org.scilab.forge.scirenderer.texture.Texture cannot be applied to (org.scilab.modules.renderer.JoGLView.ScilabTextureManager.ScilabTextureDataProvider)
>     [javac]             texture.setDataProvider(new ScilabTextureDataProvider(identifier));
>     [javac]                    ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/ScilabTextureManager.java:73: register(org.scilab.modules.graphic_objects.graphicView.GraphicView) in org.scilab.modules.graphic_objects.graphicController.GraphicController cannot be applied to (org.scilab.modules.renderer.JoGLView.ScilabTextureManager.ScilabTextureDataProvider)
>     [javac]             GraphicController.getController().register(this);
>     [javac]                                              ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/ScilabTextureManager.java:80: cannot find symbol
>     [javac] symbol  : method fireUpdate()
>     [javac] location: class org.scilab.modules.renderer.JoGLView.ScilabTextureManager.ScilabTextureDataProvider
>     [javac]             fireUpdate();
>     [javac]             ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/ScilabTextureManager.java:83: method does not override or implement a method from a supertype
>     [javac]         @Override
>     [javac]         ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/ScilabTextureManager.java:92: method does not override or implement a method from a supertype
>     [javac]         @Override
>     [javac]         ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/ScilabTextureManager.java:107: method does not override or implement a method from a supertype
>     [javac]         @Override
>     [javac]         ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/ScilabTextureManager.java:122: method does not override or implement a method from a supertype
>     [javac]         @Override
>     [javac]         ^
>     [javac]
>     /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/ScilabTextureManager.java:139: unregister(org.scilab.modules.graphic_objects.graphicView.GraphicView) in org.scilab.modules.graphic_objects.graphicController.GraphicController    cannot be applied to (org.scilab.modules.renderer.JoGLView.ScilabTextureManager.ScilabTextureDataProvider)
>     [javac]                 GraphicController.getController().unregister(this);
>     [javac]                                                  ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:114: setDataProvider(org.scilab.forge.scirenderer.texture.TextureDataProvider) in org.scilab.forge.scirenderer.texture.Texture cannot be applied to (org.scilab.modules.renderer.JoGLView.FecDrawer.FecColorTexture)
>     [javac]             texture.setDataProvider(new FecColorTexture(fec));
>     [javac]                    ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:189: method does not override or implement a method from a supertype
>     [javac]         @Override
>     [javac]         ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:214: cannot find symbol
>     [javac] symbol  : method toByte(float[])
>     [javac] location: class org.scilab.modules.renderer.JoGLView.FecDrawer.FecColorTexture
>     [javac]                 buffer.put(toByte(ColorFactory.createRGBAColor(colorMap, min)));
>     [javac]                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:216: cannot find symbol
>     [javac] symbol  : method toByte(float[])
>     [javac] location: class org.scilab.modules.renderer.JoGLView.FecDrawer.FecColorTexture
>     [javac]                 buffer.put(toByte(ColorFactory.createRGBAColor(colorMap, outsideColor[0])));
>     [javac]                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:219: cannot find symbol
>     [javac] symbol  : method toByte(float[])
>     [javac] location: class org.scilab.modules.renderer.JoGLView.FecDrawer.FecColorTexture
>     [javac]                 buffer.put(toByte(ColorFactory.createRGBAColor(colorMap, -2)));
>     [javac]                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:223: cannot find symbol
>     [javac] symbol  : method toByte(float[])
>     [javac] location: class org.scilab.modules.renderer.JoGLView.FecDrawer.FecColorTexture
>     [javac]                 buffer.put(toByte(ColorFactory.createRGBAColor(colorMap, i)));
>     [javac]                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:227: cannot find symbol
>     [javac] symbol  : method toByte(float[])
>     [javac] location: class org.scilab.modules.renderer.JoGLView.FecDrawer.FecColorTexture
>     [javac]                 buffer.put(toByte(ColorFactory.createRGBAColor(colorMap, max)));
>     [javac]                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:229: cannot find symbol
>     [javac] symbol  : method toByte(float[])
>     [javac] location: class org.scilab.modules.renderer.JoGLView.FecDrawer.FecColorTexture
>     [javac]                 buffer.put(toByte(ColorFactory.createRGBAColor(colorMap, outsideColor[1])));
>     [javac]                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:232: cannot find symbol
>     [javac] symbol  : method toByte(float[])
>     [javac] location: class org.scilab.modules.renderer.JoGLView.FecDrawer.FecColorTexture
>     [javac]                 buffer.put(toByte(ColorFactory.createRGBAColor(colorMap, -2)));
>     [javac]                            ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:194: method does not override or implement a method from a supertype
>     [javac]         @Override
>     [javac]         ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:239: method does not override or implement a method from a supertype
>     [javac]         @Override
>     [javac]         ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/FecDrawer.java:256: method does not override or implement a method from a supertype
>     [javac]         @Override
>     [javac]         ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/util/OutOfMemoryException.java:17: warning: [serial] serializable class org.scilab.modules.renderer.JoGLView.util.OutOfMemoryException has no definition of serialVersionUID
>     [javac] public class OutOfMemoryException extends Exception {
>     [javac]        ^
>     [javac] /tmp/mas/scilab/scilab/modules/renderer/src/java/org/scilab/modules/renderer/JoGLView/editor/FigureFrame.java:25: warning: [serial] serializable class org.scilab.modules.renderer.JoGLView.editor.FigureFrame has no definition of serialVersionUID
>     [javac] public class FigureFrame extends JFrame {
>     [javac]        ^
>     [javac] 36 errors
>     [javac] 2 warnings
>
> BUILD FAILED
> /tmp/mas/scilab/scilab/modules/prebuildjava/build.xml:82: The following error occurred while executing this line:
> /tmp/mas/scilab/scilab/build.incl.xml:112: Compile failed; see the compiler error output for details.
>
> Total time: 6 seconds
> make[2]: *** [java] Error 1
> make[2]: Leaving directory `/tmp/mas/scilab/scilab/modules/prebuildjava'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/tmp/mas/scilab/scilab/modules'
> make: *** [all-recursive] Error 1
>
> Any hint?
>
> Thanks in advance.
>
> Regards,
>
> ---
> ┏━━┓彡 Masaru Nomiya             mail-to: nomiya @ galaxy.dti.ne.jp
> ┃\/彡
> ┗━━┛ "Bill! You married with Computers.
>           Not with Me!"
>          "No..., with money."
>
> --
> To unsubscribe from this mailing-list, please send an empty mail to
> users-unsubscribe at lists.scilab.org
> To check the archives of this mailing list, see
> http://mailinglists.scilab.org/
>




More information about the users mailing list