Daniel, On Fri, Nov 26, 2010 at 7:03 AM, Daniel van Gerpen <[email protected]> wrote:
> On Fri, 26 Nov 2010 12:54:18 +0100 > Daniel van Gerpen <[email protected]> wrote: > > Hi, > > > recently building shotwell svn started to fail with > > > > error: Package `gee-1.0' not found in specified Vala API directories > > or GObject-Introspection GIR directories Compilation failed: 1 > > error(s), 0 > > > > I upgraded vala (that helped in the past), but that didn't help. I'm > > running ubuntu 10.10 x64. Where do I get the gee-1.0 package? > > Ok, running a newer vala seems to be suboptimal: > > > http://trac.yorba.org/wiki/Shotwell/FAQ#WhydoesntShotwellbuildunderVala0.11 > > Thus I am back to my original compile error: > > d...@[..]:~/workspaces/shotwell$ make > cc -c `pkg-config --cflags atk gdk-2.0 gee-1.0 gtk+-2.0 glib-2.0 > libexif sqlite3 gexiv2 json-glib-1.0 gconf-2.0 libgphoto2 libsoup-2.4 > libxml-2.0 unique-1.0 webkit-1.0 gudev-1.0 dbus-glib-1 gdk-x11-2.0 > gstreamer-0.10 gstreamer-base-0.10 gthread-2.0` -I./vapi > -D_PREFIX='"/usr/local"' -D_VERSION='"0.7.2+trunk"' > -DGETTEXT_PACKAGE='"shotwell"' > -D_LANG_SUPPORT_DIR='"/usr/local/share/locale"' `./libraw-config > --cflags` -O2 -g -pipe -fPIC -DG_UDEV_API_IS_SUBJECT_TO_CHANGE -o > src/FacebookConnector.o src/FacebookConnector.c FacebookConnector.vala: > In function ‘facebook_connector_web_authentication_pane_construct’: > FacebookConnector.vala:705: error: ‘__params_it’ undeclared (first use > in this function) FacebookConnector.vala:705: error: (Each undeclared > identifier is reported only once FacebookConnector.vala:705: error: for > each function it appears in.) make: *** [src/FacebookConnector.o] Error > 1 > Hm - this error is unusual. 1. Please make sure that you're using Vala 0.10: % valac --version Vala 0.10.0 2. Ensure that Vala 0.11 is completely uninstalled. Assuming that you installed it in /usr/local (the default installation prefix), if you now look in /usr/local/bin and /usr/local/lib you should see no sign of anything Vala-related. 3. Please remove your Shotwell source directory, pull Shotwell from trunk again and rebuild. I hope that this will solve your build problem. If not, please send me (directly, not to the list) a copy of src/FacebookConnector.c as generated in your build directory and we can see if it's identical to the version generated in my build, and we can debug further from there. adam _______________________________________________ Shotwell mailing list [email protected] http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell
