Sorry for replying so late but I'm still very busy ;-)

This worked for me. The part I missed was to build LibGee from source.

Now I can finally start translating the new strings to german ;-)

Thx,
Martin

Am 17.11.2010 23:41, schrieb Bengt Thuree:
Here is my lazy dog for how to build trunk.
Need to download Vala (0.10) and LibGee manually.
Need to create a few Development directories (as indicated below), as
well as a few unstable directories (as indicated below)

aptitude build-dep shotwell
apt-get install libjson-glib-dev
aptitude install libquicktime-dev
aptitude remove valac libgee

Vala = 0.10 (not 0.11)
cd ~/Development/Vala
./configure --prefix=/usr
make
su
make install
exit

cd ~/Development/LibGee
./configure --prefix=/usr
make
su
make install
exit

cd ~/Development/gexiv2
svn update
./configure --prefix=${HOME}/unstable/gexiv2
make
make install

cd ~/Development/shotwell
svn update
./configure --prefix=${HOME}/unstable/shotwell
PKG_CONFIG_PATH=${HOME}/unstable/gexiv2/lib/pkgconfig
export PKG_CONFIG_PATH
make
make install

To run
=====
$ cat ~/scripts/shotwell.sh
#!/bin/sh
LD_LIBRARY_PATH=${HOME}/unstable/gexiv2/lib
export LD_LIBRARY_PATH
SHOTWELL_LOG=1 ${HOME}/unstable/shotwell/bin/shotwell


/Bengt


On Wed, 2010-11-17 at 13:00 -0800, Adam Dingle wrote:
Martin,

- what operating system version are you running?
- what does 'valac --version' print?
- Shotwell requires libgee 0.5.0 or higher.  If you're on Ubuntu, have
you installed the libgee-dev package?  If on another distro, have you
installed a package that provides libgee, or built/installed it from source?

If this helps you compile, let us know.  If you're still stuck, please
email me privately with answers to the above and we can email back and
forth to work out your build problem without bothering the whole list -
we can post here once we have a solution.

By the way, we are working on setting up a nightly build PPA
(http://trac.yorba.org/ticket/1220).

cheers
adam

On 11/17/2010 11:16 AM, Martin Weißhaupt wrote:
Hi,

I just tried all the suggestions here but I still didn't get shotwell
to compile.

I still get this error message:
error: gee-1.0 not found in specified Vala API directories or
GObject-Introspection GIR directories

At the moment I don't have much time, it would be very helpfull for me
if there was a daily ppa of shotwell...

Regards,
Martin

Am 19.09.2010 18:06, schrieb Rob Powell:
Hi Kent,

You'll need to build gexiv2. You'll see that dependency on the
shotwell install page. I think build instructions for gexiv2 are at
trac.yorba.org/wiki/gexiv2. I'm currently out and about, so sorry if
that link is wrong.  If it is wrong, look for the link on the
shotwell dependency section.

The pc (package configuration) files are different than the so
(shared library)

Hope that helps

Rob

Sent from my iPhone

On Sep 19, 2010, at 8:46 AM, Kent Tenney<[email protected]>   wrote:

on Ubuntu 10.04.

[ ktenney: /usr/fetching/shotwell ]$ ./configure
Configured.  Type 'make' to build, 'make install' to install.
[ ktenney: /usr/fetching/shotwell ]$ make
Package gee-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gee-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gee-1.0' found
Package gexiv2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gexiv2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gexiv2' found
make: *** [src/.stamp] Error 1

The ppa binary knows about those libraries:

[ ktenney: /usr/fetching/shotwell ]$ ldd `which shotwell`
     linux-vdso.so.1 =>    (0x00007fff3c188000)
     libgee.so.2 =>   /usr/lib/libgee.so.2 (0x00007ffdd3638000)
     libsqlite3.so.0 =>   /usr/lib/libsqlite3.so.0 (0x00007ffdd33ab000)
     libexiv2.so.6 =>   /usr/lib/libexiv2.so.6 (0x00007ffdd2fd9000)
     libgconf-2.so.4 =>   /usr/lib/libgconf-2.so.4 (0x00007ffdd2d9c000)
<snip>
     libuuid.so.1 =>   /lib/libuuid.so.1 (0x00007ffdc50dc000)
[ ktenney: /usr/fetching/shotwell ]$

How to proceed?

Thanks,
Kent
_______________________________________________
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
_______________________________________________
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


_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to