Hi
After re-doing it, it works fine. Do not know what happened before.
Below is what I do anyway...
GEXIV2
======
rm -fr * ${HOME}/unstable/gexiv2/
mkdir ${HOME}/unstable/gexiv2
svn update
./configure --prefix=${HOME}/unstable/gexiv2
make
make install
Shotwell
========
rm -fr * ${HOME}/unstable/shotwell/
mkdir ${HOME}/unstable/shotwell
./configure --prefix=${HOME}/unstable/shotwell
cp ${HOME}/unstable/gexiv2/share/vala/vapi/gexiv2.vapi vapi/
PKG_CONFIG_PATH=${HOME}/unstable/gexiv2/lib/pkgconfig
export PKG_CONFIG_PATH
make
make install
/Bengt
On Mon, 2010-07-26 at 05:20 +0200, Adam Dingle wrote:
> Bengt,
>
> I see that you've installed gexiv2 in ~/unstable. This might work,
> though as you probably know most of us simply run 'sudo make install'
> to install gexiv2 in /usr/local.
>
> Could you try the following?
>
> 1. Completely remove ~/unstable/gexiv2 and the directories where you
> have checked out gexiv2 and Shotwell.
> 2. Check out a fresh copy of gexiv2 and Shotwell.
> 3. Attempt to build and install. If the problem still occurs, please
> post a list of all commands you're running here as part of the build
> process, including any configure parameters and any changes you're
> making to the Shotwell or gexiv2 makefiles.
>
> Thanks!
>
> adam
>
> On Sun, Jul 25, 2010 at 11:07 AM, Bengt Thuree <[email protected]>
> wrote:
> Hi
>
> I can not compile the latest version of trunk...
> Anything I have missed?
>
> /usr/bin/ld: warning: libexiv2.so.6, needed
> by /home/bengt/unstable/gexiv2/lib/libgexiv2.so, not found
> (try using
> -rpath or -rpath-link)
> /home/bengt/unstable/gexiv2/lib/libgexiv2.so: undefined
> reference to
>
> `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*,
> std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum>
> > >)'
> /home/bengt/unstable/gexiv2/lib/libgexiv2.so: undefined
> reference to
> `Exiv2::Error::what() const'
> /home/bengt/unstable/gexiv2/lib/libgexiv2.so: undefined
> reference to
> `Exiv2::Error::code() const'
> /home/bengt/unstable/gexiv2/lib/libgexiv2.so: undefined
> reference to
> `typeinfo for Exiv2::Error'
> /home/bengt/unstable/gexiv2/lib/libgexiv2.so: undefined
> reference to
> `vtable for Exiv2::Error'
> /home/bengt/unstable/gexiv2/lib/libgexiv2.so: undefined
> reference to
> `Exiv2::Error::~Error()'
>
>
> /Bengt
>
> _______________________________________________
> Shotwell mailing list
> [email protected]
> http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell
>
_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell