On Wed, Jul 17, 2019 at 12:25 AM mh <mhe...@member.fsf.org> wrote: > > 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 > and in /opt/e/lib/pkgconfig , is there an eeze.pc ?
_______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users