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

Reply via email to