[Shotwell] Building shotwell from trunk

Mattias Põldaru mahfiaz at gmail.com
Thu Jun 3 22:37:12 PDT 2010


To build you need header files, which are in *-dev packages. Install
libexiv2-dev and see if this makes shotwell compile (or complain about
another dependency).
If you hit another dependency apt-get search exiv (or whatever it
complains about) and install corresponding package.

All dependencies for the version in repository can be installed with 
apt-get build-dep packagename

http://yorba.org/shotwell/install/


Mattias


Ühel kenal päeval, R, 2010-06-04 kell 01:18, kirjutas David Velazquez:
> I'm confident I'm doing something simple wrong, somewhere, but I can't seem
> to build shotwell from trunk in Lucid
> 
> Right now it's saying that it can't find gexiv2 and suggesting I change the
> PKG_CONFIG_PATH.
> 
> I understand gexiv2 needed to be built from scratch as well so I pulled it
> and compiled it in ~/shotwell/gexiv2 using:
> 
>  ./configure --prefix=/home/dave/shotwell/gexiv2
> make
> make install
> 
> The only error I get from gexiv2 occurs during make install and is this:
> 
> /sbin/ldconfig.real: Can't create temporary cache file /etc/ld.so.cache~:
> Permission denied
> make: [install] Error 1 (ignored)
> 
> I assume this is due to me not using sudo and it not being able to write to
> /etc/ld.so.cache
> Is this enough to prevent gexiv2 from building properly and therefore
> shotwell from using it?
> 
> 
> Shotwell itself is being built (or attempting to be built) in ~/shotwell
> using the command ./configure --prefix=/home/dave/shotwell
> 
> The dependencies for gexiv2 (exiv2,libexiv2,libexiv2-dev) were installed
> from Ubuntu's repositories.
> 
> I've tried moving the installation for gexiv2 to someplace outside of
> ~/shotwell to no avail.
> 
> I'd appreciate any help.
> 
> Dave
> _______________________________________________
> Shotwell mailing list
> Shotwell at lists.yorba.org
> http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell





More information about the Shotwell mailing list