I have Valac, Ncurses and Gstreamer installed. Running the build script yields these errors:
[ben]@[ubuntu]:~/Desktop/sap$ build
main_controller.vala:227.9-227.41: error: The name `connect' does not exist in the context of `null'
myPlayer.finished_playing.connect( (player)=>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
main_controller.vala:231.9-231.42: error: The name `connect' does not exist in the context of `null'
myPlayer.position_duration.connect( (player,p,d)=>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
main_controller.vala:235.9-235.35: error: The name `connect' does not exist in the context of `null'
myPlayer.tag_parsed.connect( (player,tag,val)=>
^^^^^^^^^^^^^^^^^^^^^^^^^^^
main_controller.vala:239.9-239.39: error: The name `connect' does not exist in the context of `null'
myPlayer.volume_changed.connect( (player,vol)=>{
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
main_controller.vala:242.9-242.38: error: The name `connect' does not exist in the context of `null'
myPlayer.player_status.connect( (player,stat)=>{
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
main_controller.vala:249.9-249.39: error: The name `connect' does not exist in the context of `null'
this.myWin.seek_forward.connect( (obj) =>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
main_controller.vala:253.9-253.36: error: The name `connect' does not exist in the context of `null'
this.myWin.seek_back.connect( (obj) =>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
main_controller.vala:257.9-257.43: error: The name `connect' does not exist in the context of `null'
this.myWin.change_volume_up.connect( (obj) =>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
main_controller.vala:261.9-261.45: error: The name `connect' does not exist in the context of `null'
this.myWin.change_volume_down.connect( (obj) =>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
main_controller.vala:265.9-265.32: error: The name `connect' does not exist in the context of `null'
this.myWin.pause.connect( (obj) =>
^^^^^^^^^^^^^^^^^^^^^^^^
main_controller.vala:269.9-269.31: error: The name `connect' does not exist in the context of `null'
this.myWin.quit.connect( (obj) =>
^^^^^^^^^^^^^^^^^^^^^^^
main_controller.vala:273.9-273.37: error: The name `connect' does not exist in the context of `null'
this.myWin.next_track.connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
main_controller.vala:275.9-275.41: error: The name `connect' does not exist in the context of `null'
this.myWin.previous_track.connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 13 error(s), 0 warning(s)
Any ideas?
Thanks,
Ben
SAP requires Vala version 0.7.2 or greater , and it appears that you have an old version of Vala. I will add an appropriate version requirement to the SAP description as well as the README.