Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem install peek on CentOS 7 #211

Closed
animan01 opened this issue Nov 2, 2017 · 7 comments
Closed

Problem install peek on CentOS 7 #211

animan01 opened this issue Nov 2, 2017 · 7 comments
Labels

Comments

@animan01
Copy link

animan01 commented Nov 2, 2017

I can not install Peek on CentOS 7. Maybe someone has detailed instructions on installing Peek?

@phw phw added the question label Nov 2, 2017
@phw
Copy link
Owner

phw commented Nov 2, 2017

Installations instructions are at https://github.com/phw/peek#installation

What problems do you actually have? As there are no CentOS packages I am aware of you can either install from source or try the Fedora packages and see if they are installable (probably not). Another option would be Flatpak, but not sure how this is supported in CentOS.

@phw
Copy link
Owner

phw commented Nov 2, 2017

Another option is of course using the AppImage, that's maybe the easiest way if it is working on CentOS 7.

@animan01
Copy link
Author

animan01 commented Nov 2, 2017

From source not work correctly.

$ cmake -DCMAKE_INSTALL_PREFIX=/usr/local ..
-- Found Vala: /usr/bin/valac (found version "0.34.6")
-- Found Vala: /usr/bin/valac (found suitable version "0.34.6", minimum required is "0.22")
-- checking for module 'gtk+-3.0>=3.14'
-- package 'gtk+-3.0>=3.14' not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:279 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPkgConfig.cmake:333 (_pkg_check_modules_internal)
CMakeLists.txt:31 (pkg_check_modules)

-- checking for module 'cairo'
-- package 'cairo' not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:279 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPkgConfig.cmake:333 (_pkg_check_modules_internal)
CMakeLists.txt:32 (pkg_check_modules)

-- checking for module 'keybinder-3.0'
-- package 'keybinder-3.0' not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:279 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPkgConfig.cmake:333 (_pkg_check_modules_internal)
CMakeLists.txt:36 (pkg_check_modules)

CMake Error at CMakeLists.txt:57 (if):
if given arguments:

"VERSION_EQUAL" "3.16" "OR" "VERSION_GREATER" "3.16"

Unknown arguments specified

-- Configuring incomplete, errors occurred!
See also "Peek/peek/build/CMakeFiles/CMakeOutput.log".

Example, keybinder was installed - https://i.imgur.com/glYcHyj.png

@animan01 animan01 changed the title Problem with CentOS 7 Problem install with CentOS 7 Nov 2, 2017
@animan01 animan01 changed the title Problem install with CentOS 7 Problem install in CentOS 7 Nov 2, 2017
@animan01 animan01 changed the title Problem install in CentOS 7 Problem install peek on CentOS 7 Nov 2, 2017
@phw
Copy link
Owner

phw commented Nov 2, 2017

This sounds like you are missing the corresponding development packages. I don't know about the package naming in CentOS, but you likely need to install the development packages for gtk3, cairo and keybinder3. The package names likely end with -devel, something like gtk3-devel, keybinder3--devel etc.

@animan01
Copy link
Author

animan01 commented Nov 2, 2017

Hm...really does work :)

@animan01 animan01 closed this as completed Nov 2, 2017
@animan01
Copy link
Author

animan01 commented Nov 2, 2017

phw, thanks for helping!

@kena0ki
Copy link

kena0ki commented Jan 19, 2020

I also succeeded local install. And I needed to install ffmpeg for animated gif after local install as described at Fedora in Readme.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants