I had done all that, but was still getting the error. Finally I tracked it
down to what appears to be an internal Makefile problem in Mesa's
libwayland-egl directory. libwayland-drm.a provides this symbol, but wasn't
getting linked into the overall libwayland-egl.so binary. See the attached
propose
Are you sure you make && make install the wayland library first, and then
the demo? Also double check all environmental variables from the build
tutorial. You may also add
PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1
because on my system pkg-config just skipped some libraries.
Regards,
Iskren
On Sun, Mar 13,
Verified on both counts. Mesa was built from Git head yesterday, and I
inspected the sources that make up libwayland-egl.so; it's those that lack
the wl_drm_interface struct.
On Sun, Mar 13, 2011 at 8:43 AM, Marty Jack wrote:
>
>
> On 03/13/2011 09:33 AM, Matt Hoosier wrote:
> > Hi,
> >
> > I ra
On 03/13/2011 09:33 AM, Matt Hoosier wrote:
> Hi,
>
> I ran into a link error when trying to compile the demos repository according
> to the instructions on the Building page:
>
> CCLD compositor
> libwayland-egl.so: undefined reference to `wl_drm_interface'
> make[3]: *** [compositor]
Hi,
I ran into a link error when trying to compile the demos repository
according to the instructions on the Building page:
CCLD compositor
libwayland-egl.so: undefined reference to `wl_drm_interface'
make[3]: *** [compositor] Error 1
All of the packages are freshly compiled from Git mast