[Shotwell] Building shotwell from trunk

David Velazquez david.velazquez08 at gmail.com
Thu Jun 3 22:18:48 PDT 2010


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



More information about the Shotwell mailing list