davvil / pdfpc

A presenter console with multi-monitor support for PDF files.
http://davvil.github.com/pdfpc/
GNU General Public License v2.0
210 stars 20 forks source link

where is gee-1.0 ? #68

Open dstndstn opened 10 years ago

dstndstn commented 10 years ago

As far as I can see, libgee from GNOME version 0.12.0 names its pkg-config file "gee-0.8.pc", as does the git master version. When I try to cmake pdfpc, I get:

-- checking for module 'gee-1.0' -- package 'gee-1.0' not found CMake Error at /usr/local/Cellar/cmake/2.8.12.1/share/cmake/Modules/FindPkgConfig.cmake:279 (message): A required package was not found Call Stack (most recent call first): /usr/local/Cellar/cmake/2.8.12.1/share/cmake/Modules/FindPkgConfig.cmake:333 (_pkg_check_modules_internal) c-src/CMakeLists.txt:4 (pkg_check_modules)

What gives? Are you looking for some other branch of gee, or what? It's not even listed in the dependencies.

cheers, --dustin

AndreasBilke commented 10 years ago

If I remember correctly, the libgee people changed their version counting system. libgee-1.0 was libgee 0.6 and since libgee 0.8 the corresponding dependency is also libgee-0.8.

pdfpc uses the old libgee 0.6, and most linux distributions has some legacy libgee packages.

For example in arch you have to install libgee06 to fulfill the libgee-1.0 dependency.

Maybe it is worth a feature request to update the code to a newer libgee.

Jabro commented 9 years ago

I just managed to compile it on Ubuntu 14.10

try: apt-get build-dep pdf-presenter-console

You should have libgee (don't remember the ubuntu package name atm) and some other dependencies. Howerver some gstreamer dependencies are still missing

I just installed all libgstreamer-* packages, because I hadn't time to figure out which exactly are missing (the names didn't match).