Last active
March 1, 2016 23:26
-
-
Save rhnvrm/f5553804ad30c003f832 to your computer and use it in GitHub Desktop.
Build error using libsoy on Ubuntu 14.04
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rohan@rohan-K53SV:/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy$ ./waf configure | |
Setting top to : /media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy | |
Setting out to : /media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/build | |
Checking for 'gcc' (C compiler) : /usr/bin/gcc | |
Checking for program 'pkg-config' : /usr/bin/pkg-config | |
Checking for 'gobject-2.0' >= 2.32 : yes | |
Checking for 'gthread-2.0' >= 2.32 : yes | |
Checking for program 'valac-0.26' : not found | |
Checking for program 'valac-0.24' : not found | |
Checking for program 'valac-0.22' : /usr/bin/valac-0.22 | |
Checking for valac-0.22 version >= (0, 18, 0) : (0, 22, 1) | |
Checking for 'x11' : yes | |
Checking for 'xi' : yes | |
Checking for 'xxf86vm' : yes | |
Checking for 'egl' : yes | |
Checking for 'glesv2' : yes | |
Checking for 'dbus-glib-1' : yes | |
Checking for 'gmodule-2.0' >= 2.0 : yes | |
Checking for 'gee-0.8' >= 0.8.0 : yes | |
Checking for 'gdk-pixbuf-2.0' >= 2.0 : yes | |
Checking for 'librsvg-2.0' >= 2.36.0 : yes | |
Checking for 'loudmouth-1.0' >= 1.0 : yes | |
Checking for 'nice' >= 0.1 : yes | |
Checking for 'ode' : yes | |
'configure' finished successfully (0.825s) | |
rohan@rohan-K53SV:/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy$ ./waf build | |
Waf: Entering directory `/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/build' | |
[ 1/184] Processing valac: src/_init.gs src/actions/Action.gs src/actions/Hover.gs src/actions/Jump.gs src/actions/Look.gs src/actions/Rotate.gs src/actions/Select.gs src/actions/Thrust.gs src/atoms/Area.gs src/atoms/Axis.gs src/atoms/Color.gs src/atoms/Face.gs src/atoms/Morph.gs src/atoms/Position.gs src/atoms/Radius.gs src/atoms/Rotation.gs src/atoms/Size.gs src/atoms/Vector.gs src/atoms/Vertex.gs src/atoms/Voxel.gs src/bodies/Billboard.gs src/bodies/Body.gs src/bodies/Box.gs src/bodies/Camera.gs src/bodies/Cylinder.gs src/bodies/Grass.gs src/bodies/LandscapeBody.gs src/bodies/Light.gs src/bodies/Mesh.gs src/bodies/Portal.gs src/bodies/Sphere.gs src/bodies/Sun.gs src/controllers/BaseNavigator.gs src/controllers/Controller.gs src/controllers/Dualshock3.gs src/controllers/GridNavigator.gs src/controllers/Keyboard.gs src/controllers/Pathfollower.gs src/controllers/Pointer.gs src/controllers/SpaceNavigator.gs src/controllers/VirtualController.gs src/controllers/Wiimote.gs src/controllers/_ControllerThread.gs src/controllers/graph/AbstractGraph.gs src/controllers/graph/Graph.gs src/controllers/graph/Grid.gs src/controllers/graph/Pathfinder.gs src/controllers/graph/SpaceGraph.gs src/events/Button.gs src/events/ButtonPress.gs src/events/ButtonRelease.gs src/events/Device.gs src/events/Event.gs src/events/KeyPress.gs src/events/KeyRelease.gs src/events/Motion.gs src/events/Scroll.gs src/events/Wiibutton.gs src/fields/Accelerate.gs src/fields/Buoyancy.gs src/fields/Field.gs src/fields/Monopole.gs src/fields/Shockwave.gs src/fields/Wind.gs src/generators/Simplex.gs src/generators/Simplex2d.gs src/joints/Ball.gs src/joints/Fixed.gs src/joints/Hinge.gs src/joints/Hinge2.gs src/joints/Joint.gs src/joints/Piston.gs src/joints/Plane2D.gs src/joints/Slider.gs src/joints/Universal.gs src/materials/Colored.gs src/materials/Material.gs src/materials/Textured.gs src/materials/Triplanar.gs src/materials/Voxelmat.gs src/materials/Wireframed.gs src/net/Client.gs src/net/Commands.gs src/net/Handlers.gs src/net/Server.gs src/net/State.gs src/net/XMPPAgent.gs src/net/_NetworkThread.gs src/recording/EncodedCmd.gs src/recording/GLMetaFuncs.gs src/recording/GlFuncs.gs src/recording/GlPlaybackFuncs.gs src/recording/Playback.gs src/recording/PointerSerializer.gs src/recording/Recorder.gs src/recording/RecorderModuleState.gs src/recording/TypeSerializer.gs src/recording/gleswrapper.gs src/scenes/Dungeon.gs src/scenes/Landscape.gs src/scenes/LandscapeQuad.gs src/scenes/Planar.gs src/scenes/Room.gs src/scenes/Scene.gs src/scenes/Scenecontainer.gs src/scenes/Space.gs src/scenes/TDSide.gs src/scenes/Voxelization.gs src/scenes/_PhysicsThread.gs src/sgk2png.gs src/textures/Audio.gs src/textures/Bumpmap.gs src/textures/Cubemap.gs src/textures/Heightmap.gs src/textures/SVGTexture.gs src/textures/Texture.gs src/utils.gs src/widgets/Branch.gs src/widgets/Canvas.gs src/widgets/Console.gs src/widgets/Container.gs src/widgets/HBox.gs src/widgets/HScroll.gs src/widgets/Projector.gs src/widgets/Scroller.gs src/widgets/VBox.gs src/widgets/VScroll.gs src/widgets/Widget.gs src/widgets/Window.gs -> build/src/soy-1/soy.h build/src/soy.vapi build/src/_init.c build/src/actions/Action.c build/src/actions/Hover.c build/src/actions/Jump.c build/src/actions/Look.c build/src/actions/Rotate.c build/src/actions/Select.c build/src/actions/Thrust.c build/src/atoms/Area.c build/src/atoms/Axis.c build/src/atoms/Color.c build/src/atoms/Face.c build/src/atoms/Morph.c build/src/atoms/Position.c build/src/atoms/Radius.c build/src/atoms/Rotation.c build/src/atoms/Size.c build/src/atoms/Vector.c build/src/atoms/Vertex.c build/src/atoms/Voxel.c build/src/bodies/Billboard.c build/src/bodies/Body.c build/src/bodies/Box.c build/src/bodies/Camera.c build/src/bodies/Cylinder.c build/src/bodies/Grass.c build/src/bodies/LandscapeBody.c build/src/bodies/Light.c build/src/bodies/Mesh.c build/src/bodies/Portal.c build/src/bodies/Sphere.c build/src/bodies/Sun.c build/src/controllers/BaseNavigator.c build/src/controllers/Controller.c build/src/controllers/Dualshock3.c build/src/controllers/GridNavigator.c build/src/controllers/Keyboard.c build/src/controllers/Pathfollower.c build/src/controllers/Pointer.c build/src/controllers/SpaceNavigator.c build/src/controllers/VirtualController.c build/src/controllers/Wiimote.c build/src/controllers/_ControllerThread.c build/src/controllers/graph/AbstractGraph.c build/src/controllers/graph/Graph.c build/src/controllers/graph/Grid.c build/src/controllers/graph/Pathfinder.c build/src/controllers/graph/SpaceGraph.c build/src/events/Button.c build/src/events/ButtonPress.c build/src/events/ButtonRelease.c build/src/events/Device.c build/src/events/Event.c build/src/events/KeyPress.c build/src/events/KeyRelease.c build/src/events/Motion.c build/src/events/Scroll.c build/src/events/Wiibutton.c build/src/fields/Accelerate.c build/src/fields/Buoyancy.c build/src/fields/Field.c build/src/fields/Monopole.c build/src/fields/Shockwave.c build/src/fields/Wind.c build/src/generators/Simplex.c build/src/generators/Simplex2d.c build/src/joints/Ball.c build/src/joints/Fixed.c build/src/joints/Hinge.c build/src/joints/Hinge2.c build/src/joints/Joint.c build/src/joints/Piston.c build/src/joints/Plane2D.c build/src/joints/Slider.c build/src/joints/Universal.c build/src/materials/Colored.c build/src/materials/Material.c build/src/materials/Textured.c build/src/materials/Triplanar.c build/src/materials/Voxelmat.c build/src/materials/Wireframed.c build/src/net/Client.c build/src/net/Commands.c build/src/net/Handlers.c build/src/net/Server.c build/src/net/State.c build/src/net/XMPPAgent.c build/src/net/_NetworkThread.c build/src/recording/EncodedCmd.c build/src/recording/GLMetaFuncs.c build/src/recording/GlFuncs.c build/src/recording/GlPlaybackFuncs.c build/src/recording/Playback.c build/src/recording/PointerSerializer.c build/src/recording/Recorder.c build/src/recording/RecorderModuleState.c build/src/recording/TypeSerializer.c build/src/recording/gleswrapper.c build/src/scenes/Dungeon.c build/src/scenes/Landscape.c build/src/scenes/LandscapeQuad.c build/src/scenes/Planar.c build/src/scenes/Room.c build/src/scenes/Scene.c build/src/scenes/Scenecontainer.c build/src/scenes/Space.c build/src/scenes/TDSide.c build/src/scenes/Voxelization.c build/src/scenes/_PhysicsThread.c build/src/sgk2png.c build/src/textures/Audio.c build/src/textures/Bumpmap.c build/src/textures/Cubemap.c build/src/textures/Heightmap.c build/src/textures/SVGTexture.c build/src/textures/Texture.c build/src/utils.c build/src/widgets/Branch.c build/src/widgets/Canvas.c build/src/widgets/Console.c build/src/widgets/Container.c build/src/widgets/HBox.c build/src/widgets/HScroll.c build/src/widgets/Projector.c build/src/widgets/Scroller.c build/src/widgets/VBox.c build/src/widgets/VScroll.c build/src/widgets/Widget.c build/src/widgets/Window.c | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/fields/Monopole.gs:57.23-57.34: error: The name `density' does not exist in the context of `soy.fields.Monopole' | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/fields/Monopole.gs:57.21-57.50: error: var declaration not allowed with non-typed initializer | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/fields/Monopole.gs:60.39-60.41: error: The name `mm1' does not exist in the context of `soy.fields.Monopole.exert' | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/fields/Monopole.gs:60.19-60.52: error: var declaration not allowed with non-typed initializer | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/fields/Monopole.gs:62.29-62.29: error: The name `f' does not exist in the context of `soy.fields.Monopole.exert' | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/fields/Monopole.gs:62.40-62.40: error: The name `f' does not exist in the context of `soy.fields.Monopole.exert' | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/fields/Monopole.gs:62.49-62.49: error: The name `f' does not exist in the context of `soy.fields.Monopole.exert' | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/actions/Select.gs:95.9-95.20: warning: `null' incompatible with return type `soy.bodies.Body` | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/textures/Heightmap.gs:49.9-49.32: warning: unhandled error `GLib.Error' | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/bodies/Sun.gs:39.42-39.52: error: The name `sunrisehour' does not exist in the context of `soy.bodies.Sun._directionBasedOnTime' | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/bodies/Sun.gs:41.41-41.51: error: The name `sunrisehour' does not exist in the context of `soy.bodies.Sun._directionBasedOnTime' | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/controllers/BaseNavigator.gs:101.30-101.59: warning: Type argument list has no effect | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/controllers/Keyboard.gs:38.9-41.9: warning: deprecated syntax, use `connect' method instead | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/controllers/Keyboard.gs:41.9-46.5: warning: deprecated syntax, use `connect' method instead | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/controllers/Pointer.gs:37.9-40.9: warning: deprecated syntax, use `connect' method instead | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/controllers/Pointer.gs:40.9-43.9: warning: deprecated syntax, use `connect' method instead | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/controllers/Pointer.gs:43.9-49.5: warning: deprecated syntax, use `connect' method instead | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/textures/Bumpmap.gs:41.9-41.32: warning: unhandled error `GLib.Error' | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/textures/SVGTexture.gs:62.23-62.81: warning: unhandled error `GLib.Error' | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/textures/SVGTexture.gs:66.21-66.74: warning: unhandled error `MemoryError' | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/widgets/Console.gs:50.3-50.46: warning: unhandled error `GLib.ConvertError' | |
/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/src/widgets/Console.gs:50.3-50.46: warning: unhandled error `GLib.IOChannelError' | |
Waf: Leaving directory `/media/rohan/2534448c-a1f4-4ca8-91d9-47e40de49361/copyleft_games/libsoy/build' | |
Build failed | |
-> task in 'soy-1' failed (exit status 1): | |
{task 140655982867736: valac _init.gs,Action.gs,Hover.gs,Jump.gs,Look.gs,Rotate.gs,Select.gs,Thrust.gs,Area.gs,Axis.gs,Color.gs,Face.gs,Morph.gs,Position.gs,Radius.gs,Rotation.gs,Size.gs,Vector.gs,Vertex.gs,Voxel.gs,Billboard.gs,Body.gs,Box.gs,Camera.gs,Cylinder.gs,Grass.gs,LandscapeBody.gs,Light.gs,Mesh.gs,Portal.gs,Sphere.gs,Sun.gs,BaseNavigator.gs,Controller.gs,Dualshock3.gs,GridNavigator.gs,Keyboard.gs,Pathfollower.gs,Pointer.gs,SpaceNavigator.gs,VirtualController.gs,Wiimote.gs,_ControllerThread.gs,AbstractGraph.gs,Graph.gs,Grid.gs,Pathfinder.gs,SpaceGraph.gs,Button.gs,ButtonPress.gs,ButtonRelease.gs,Device.gs,Event.gs,KeyPress.gs,KeyRelease.gs,Motion.gs,Scroll.gs,Wiibutton.gs,Accelerate.gs,Buoyancy.gs,Field.gs,Monopole.gs,Shockwave.gs,Wind.gs,Simplex.gs,Simplex2d.gs,Ball.gs,Fixed.gs,Hinge.gs,Hinge2.gs,Joint.gs,Piston.gs,Plane2D.gs,Slider.gs,Universal.gs,Colored.gs,Material.gs,Textured.gs,Triplanar.gs,Voxelmat.gs,Wireframed.gs,Client.gs,Commands.gs,Handlers.gs,Server.gs,State.gs,XMPPAgent.gs,_NetworkThread.gs,EncodedCmd.gs,GLMetaFuncs.gs,GlFuncs.gs,GlPlaybackFuncs.gs,Playback.gs,PointerSerializer.gs,Recorder.gs,RecorderModuleState.gs,TypeSerializer.gs,gleswrapper.gs,Dungeon.gs,Landscape.gs,LandscapeQuad.gs,Planar.gs,Room.gs,Scene.gs,Scenecontainer.gs,Space.gs,TDSide.gs,Voxelization.gs,_PhysicsThread.gs,sgk2png.gs,Audio.gs,Bumpmap.gs,Cubemap.gs,Heightmap.gs,SVGTexture.gs,Texture.gs,utils.gs,Branch.gs,Canvas.gs,Console.gs,Container.gs,HBox.gs,HScroll.gs,Projector.gs,Scroller.gs,VBox.gs,VScroll.gs,Widget.gs,Window.gs -> soy.h,soy.vapi,_init.c,Action.c,Hover.c,Jump.c,Look.c,Rotate.c,Select.c,Thrust.c,Area.c,Axis.c,Color.c,Face.c,Morph.c,Position.c,Radius.c,Rotation.c,Size.c,Vector.c,Vertex.c,Voxel.c,Billboard.c,Body.c,Box.c,Camera.c,Cylinder.c,Grass.c,LandscapeBody.c,Light.c,Mesh.c,Portal.c,Sphere.c,Sun.c,BaseNavigator.c,Controller.c,Dualshock3.c,GridNavigator.c,Keyboard.c,Pathfollower.c,Pointer.c,SpaceNavigator.c,VirtualController.c,Wiimote.c,_ControllerThread.c,AbstractGraph.c,Graph.c,Grid.c,Pathfinder.c,SpaceGraph.c,Button.c,ButtonPress.c,ButtonRelease.c,Device.c,Event.c,KeyPress.c,KeyRelease.c,Motion.c,Scroll.c,Wiibutton.c,Accelerate.c,Buoyancy.c,Field.c,Monopole.c,Shockwave.c,Wind.c,Simplex.c,Simplex2d.c,Ball.c,Fixed.c,Hinge.c,Hinge2.c,Joint.c,Piston.c,Plane2D.c,Slider.c,Universal.c,Colored.c,Material.c,Textured.c,Triplanar.c,Voxelmat.c,Wireframed.c,Client.c,Commands.c,Handlers.c,Server.c,State.c,XMPPAgent.c,_NetworkThread.c,EncodedCmd.c,GLMetaFuncs.c,GlFuncs.c,GlPlaybackFuncs.c,Playback.c,PointerSerializer.c,Recorder.c,RecorderModuleState.c,TypeSerializer.c,gleswrapper.c,Dungeon.c,Landscape.c,LandscapeQuad.c,Planar.c,Room.c,Scene.c,Scenecontainer.c,Space.c,TDSide.c,Voxelization.c,_PhysicsThread.c,sgk2png.c,Audio.c,Bumpmap.c,Cubemap.c,Heightmap.c,SVGTexture.c,Texture.c,utils.c,Branch.c,Canvas.c,Console.c,Container.c,HBox.c,HScroll.c,Projector.c,Scroller.c,VBox.c,VScroll.c,Widget.c,Window.c} | |
'' |
This problem was due to some bug so as suggested by Darrel, this can be fixed by reverting to a previous commit. I used hg update -r 1931
and then building.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Checking for program 'valac-0.26' : not found Checking for program 'valac-0.24' : not found
I have fixed this using:
sudo add-apt-repository ppa:vala-team/ppa
sudo apt-get install valac
But the build part (
/waf build
) is still not working