Ah, you're correct. ldd shows /usr/local/bin/valac linking to /usr/lib/libvala.so.0
Recompiled with proper linking, works splendidly now! Thanks for the patch and debug help :-) Do you know where we are in valac's release cycle? On Tue, Jan 5, 2010 at 11:23 PM, Jamie McCracken < [email protected]> wrote: > I can only think you are not using the right libvala (this is built when > you compile vala and contians the genie parser which valac uses) > > I would recommend deinstalling vala and just using the master version > to be sure > > On Tue, 2010-01-05 at 23:13 -0500, Arc Riley wrote: > > a...@amun:~/work/libsoy$ rm -rf build > > a...@amun:~/work/libsoy$ python3 waf configure > > Checking for program gcc,cc : ok /usr/bin/gcc > > Checking for program cpp : ok /usr/bin/cpp > > Checking for program ar : ok /usr/bin/ar > > Checking for program ranlib : ok /usr/bin/ranlib > > Checking for program g++,c++ : ok /usr/bin/g++ > > Checking for program valac : ok /usr/local/bin/valac > > Checking for gthread-2.0 : ok > > Checking for program version valac >= 0.1.6 : ok 0.7.10 > > Checking for glib-2.0 >= 2.14.0 : ok > > Checking for gobject-2.0 >= 2.14.0 : ok > > Checking for gdk-2.0 >= 2.10.0 : ok > > Checking for bullet >= 2.75 : ok > > 'configure' finished successfully (1.177s) > > a...@amun:~/work/libsoy$ python3 waf build -v > > Waf: Entering directory `/home/arc/work/libsoy/build' > > [1/5] valac: src/windows.gs -> build/default/src/windows.c > > build/default/src/soy.h build/default/src/soy.vapi > > build/default/src/soy.deps > > 23:07:10 runner system command -> /usr/local/bin/valac -C --quiet > > --thread --library soy --header default/src/soy.h > > --basedir /home/arc/work/libsoy > > -d /home/arc/work/libsoy/build/default/ > > --vapidir=/home/arc/work/libsoy/vapi > > --vapidir=/home/arc/work/libsoy/build/default/vapi --pkg config --pkg > > glib-2.0 --pkg gobject-2.0 --pkg gdk-2.0 --pkg > > bullet ../src/windows.gs > > src/windows.gs:36.1-36.7: error: syntax error, expected `=' but got > > `tab indent' with previous end of line > > Waf: Leaving directory `/home/arc/work/libsoy/build' > > Build failed > > -> task failed (err #1): > > {task: valac_task windows.gs -> > > windows.c,soy.h,soy.vapi,soy.deps,soy.h} > > a...@amun:~/work/libsoy$ /usr/local/bin/valac --version > > Vala 0.7.10 > > a...@amun:~/work/libsoy$ /usr/bin/valac --version > > Vala 0.7.9 > > > > I just did a git pull, built, and installed. I did not previously > > have /usr/local/bin/valac and was running the packaged 0.7.9 for > > Ubuntu. > > > > Is there a step I missed with git or building, perhaps? It did show > > many changes being pulled in regarding genie parsing. > > > > On Tue, Jan 5, 2010 at 11:06 PM, Jamie McCracken > > <[email protected]> wrote: > > Are you sure you have git master? Did you remove previous > > versions of > > valac? > > > > I can compile that without any problems > > > > > > > > > > On Tue, 2010-01-05 at 22:51 -0500, Arc Riley wrote: > > > 35 var attrs = Gdk.WindowAttr () { > > > 36 title = self._title, > > > 37 width = 100, height = 100 > > > 38 } > > > > > > src/windows.gs:36.1-36.7: error: syntax error, expected `=' > > but got > > > `tab indent' with previous end of line > > > > > > This is with git master, works fine when lines 35-37 end in > > \ though > > > > > > > > > I have now implemented the python way in master > > (stuff in > > > parens and > > > braces may straddle multiple lines) - please verify > > it works > > > as you now > > > expect > > > > > > jamie > > > > > > > > > > > > > > > > >
_______________________________________________ Vala-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/vala-list
