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

Reply via email to