On 7/16/19 5:39 PM, Vincent Torri wrote:

On Tue, Jul 16, 2019 at 10:32 PM mh <mhe...@member.fsf.org> wrote:
I am trying to build/install E into /opt/e. I have my PATH,
LD_LIBRARY_PATH, and PKG_CONFIG_PATH set to include /opt/e. EFL builds
and install properly to /opt/e. Enlightenment meson build fails with:
meson.build:225:11: ERROR: Dependency "eeze" not found, tried pkgconfig
and cmake

The end of the enlightenment/build/meson-logs/meson-log.txt (below)
shows that it appears to see the correct PKG_CONFIG_PATH, but still
fails. What is happening? When autoconf was still possible with efl I
could install to /opt/e with that and then build the enlightenment,
ephoto, terminology with their respective meson/ninja methods.


CMake binary for MachineChoice.HOST is not cached
CMake binary missing from cross or native file, or env var undefined.
Trying a default CMake fallback at cmake
Trying CMake binary cmake for machine MachineChoice.HOST at
['/usr/bin/cmake']
Found CMake: /usr/bin/cmake (3.13.4)
Extracting basic cmake information
Try CMake generator: auto
Called `/usr/bin/cmake --trace-expand .` in
/home/michael/e-git-script/enlightenment/build/meson-private/cmake_bluez
-> 0
-- Module search paths: ['/', '/opt', '/usr', '/usr/local']
-- CMake root: /usr/share/cmake-3.13
-- CMake architectures: ['i386-linux-gnu', 'x86_64-linux-gnu']
-- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32',
'share', 'lib/i386-linux-gnu', 'lib/x86_64-linux-gnu']
Run-time dependency bluez found: NO (tried pkgconfig and cmake)
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'systemd' with pkg-config executable
'/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/e/lib/pkgconfig:
Called `/usr/bin/pkg-config --modversion systemd` -> 0
241
PKG_CONFIG_PATH: /opt/e/lib/pkgconfig:
Called `/usr/bin/pkg-config --cflags systemd` -> 0

PKG_CONFIG_PATH: /opt/e/lib/pkgconfig:
Called `/usr/bin/pkg-config systemd --libs` -> 0

PKG_CONFIG_PATH: /opt/e/lib/pkgconfig:
Called `/usr/bin/pkg-config systemd --libs` -> 0

Run-time dependency systemd found: YES 241
PKG_CONFIG_PATH: /opt/e/lib/pkgconfig:
Called `/usr/bin/pkg-config --variable=systemduserunitdir systemd` -> 0
/usr/lib/systemd/user
Got pkgconfig variable systemduserunitdir : /usr/lib/systemd/user
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'eeze' with pkg-config executable
'/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/e/lib/pkgconfig:
Called `/usr/bin/pkg-config --modversion eeze` -> 1

CMake binary for MachineChoice.HOST is cached.
Run-time dependency eeze found: NO (tried pkgconfig and cmake)

meson.build:225:11: ERROR: Dependency "eeze" not found, tried pkgconfig
and cmake
the error is that eeze is not found.

Either :

1) build the efl with eeze support (iirc, libmount is necessary for
eeze). Verify that eeze.pc is available where you installed the EFL

or :

2) build E without eeze support (it's disabled by default)

Vincent


_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

yes, but it really is installed:

$:/mnt/opt/e$ ls bin

diffeet                  edje_inspector  eetpack efl_debug elementary_codegen      elm_prefs_cc eolian_cxx ecore_evas_convert       edje_pick       eeze_disk_ls efl_debugd      elementary_config       elua eolian_gen edje_cc                  edje_player     eeze_mount efreetd elementary_perf         embryo_cc        ethumb edje_codegen             edje_recc       eeze_scanner eina_btlog      elementary_quicklaunch  emotion_test     ethumbd edje_decc                edje_watch      eeze_scanner_monitor eina_modinfo    elementary_run          emotion_test-eo ethumbd_client edje_external_inspector  eet             eeze_umount eldbus-codegen elementary_test         eo_debug         vieet

and

$:/mnt/opt/e/lib/x86_64-linux-gnu$ ls

cmake                         libecore_imf.so libefl.so.1                 libembryo.so.1.22.99 ecore                         libecore_imf.so.1 libefl.so.1.22.99           libemile.so ecore_con                     libecore_imf.so.1.22.99 libefreet_mime.so           libemile.so.1 ecore_evas                    libecore_input_evas.so libefreet_mime.so.1         libemile.so.1.22.99 ecore_imf                     libecore_input_evas.so.1 libefreet_mime.so.1.22.99   libemotion.so edje                          libecore_input_evas.so.1.22.99 libefreet.so                libemotion.so.1 eeze                          libecore_input.so libefreet.so.1              libemotion.so.1.22.99 efreet                        libecore_input.so.1 libefreet.so.1.22.99        libeo_dbg.so elementary                    libecore_input.so.1.22.99 libefreet_trash.so          libeo_dbg.so.1 emotion                       libecore_ipc.so libefreet_trash.so.1        libeo_dbg.so.1.22.99 ethumb                        libecore_ipc.so.1 libefreet_trash.so.1.22.99  libeolian.so ethumb_client                 libecore_ipc.so.1.22.99 libeina.so                  libeolian.so.1
evas







_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to