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

Reply via email to