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