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

Build on Xenial #33

Open
Lewiscowles1986 opened this issue Jan 13, 2017 · 2 comments
Open

Build on Xenial #33

Lewiscowles1986 opened this issue Jan 13, 2017 · 2 comments

Comments

@Lewiscowles1986
Copy link

Lewiscowles1986 commented Jan 13, 2017

looks like this doesn't build on xenial. First problems with detecting enlightenment libs (bypassed by commenting out check, libs are installed), then a cmake error compiling the theme

cmake --build .
[  5%] Generating default.edj
edje_cc: Error. /src/war2edit/data/themes/default.edc:34 unhandled keyword war2edit/main
edje_cc: Error. PARSE STACK:
collections.group.war2edit/main
edje_cc: Error. PARAMS:
data/themes/CMakeFiles/themes.dir/build.make:60: recipe for target 'data/themes/default.edj' failed
make[2]: *** [data/themes/default.edj] Error 255
CMakeFiles/Makefile2:263: recipe for target 'data/themes/CMakeFiles/themes.dir/all' failed
make[1]: *** [data/themes/CMakeFiles/themes.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

...
-- Performing Test C_COMPILER_Wcast-align - Success
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") 
-- Checking for module 'eina>=1.18.0'
--   
CMake Error at /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:367 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:532 (_pkg_check_modules_internal)
  CMakeLists.txt:72 (pkg_check_modules)


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

@Lewiscowles1986
Copy link
Author

got it to build, had to build EFL from scratch. Would you accept a PR to add to README.md?

@jeanguyomarch
Copy link
Collaborator

Hi,

according to https://launchpad.net/ubuntu/+source/efl, the efl package for ubuntu is kind of old (1.8.y vs 1.18.y). However, this one: https://launchpad.net/~ross-kallisti/+archive/ubuntu/efl+e is up-to-date. If the package is well-formed, you should be able to build without compiling the EFL themselves.

If you think the README is not clear enough (it is so short I'm sure it is not ;)), feel free to open a PR :).

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

No branches or pull requests

2 participants