Hi Patrick,
Am 12.11.18 um 17:47 schrieb Patrick Jaap:
A try to build LibreOffice on an Ubuntu 18.04 machine and ./autogen.sh stops with
[..]
checking for gobject-introspection... yes
checking for eglMakeCurrent in -lEGL... no
configure: error: libEGL required.
Error running configure at ./autogen.sh line 296.
On my system are
libegl1-mesa-dev
libegl-mesa0
libegl1
libegl1-mesa
libnvidia-gl-390
installed. I have some trouble with my nvidia driver. Can this cause the error? I don't know how
to
continue here... I reinstalled the libraries and nvidia driver. Maybe someone knows something!
The NVIDIA binary drivers replace all OpenGL libraries.
They have to bring the same symbols, so I don't know why "eglMakeCurrent in -lEGL" fails. Maybe they
split the libraries and used different dependencies to work correctly. I guess configure just uses
objdump to look for the symbol, which won't (can't?) follow depending library chains.
My suggestion would be: use schroot and build LO in a clean environment. My build schroot is ~3GB
size. That way the LO build won't interact with your main system and you should be able to still use
the NVIDIA binary driver on the host.
Jan-Marek
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.