Can't compile git head (5.4.0.Beta1)

Masaru Nomiya nomiya at galaxy.dti.ne.jp
Sat Jul 21 07:35:30 CEST 2012


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."



More information about the users mailing list