More build problems: dri2proto
Pekka Paalanen
ppaalanen at gmail.com
Wed May 7 03:04:54 PDT 2014
On Tue, 06 May 2014 19:36:59 -0700
Bill Spitzak <spitzak at gmail.com> wrote:
> Okay, I am trying to build wayland again, from instructions, on a new
> machine.
>
> I am stuck trying to compile mesa:
>
> ./autogen.sh --prefix=$WLD --enable-gles2 --disable-gallium-egl
> --with-egl-platforms=x11,wayland,drm --enable-gbm
> --enable-shared-glapi --with-gallium-drivers=r300,r600,swrast,nouveau
> ...
> checking for DRI2PROTO... no
> configure: error: Package requirements (dri2proto >= 2.6) were not
> met:
>
> No package 'dri2proto' found
>
> Consider adjusting the PKG_CONFIG_PATH environment variable if you
> installed software in a non-standard prefix.
>
> Alternatively, you may set the environment variables DRI2PROTO_CFLAGS
> and DRI2PROTO_LIBS to avoid the need to call pkg-config.
> See the pkg-config man page for more details.
>
>
> I have downloaded dri2proto from git and did configure + make
> install. The pkgconfig file is there:
>
> $ more $WLD/lib/pkgconfig/dri2proto.pc
> prefix=/home/wspitzak/install
> exec_prefix=${prefix}
> libdir=${exec_prefix}/lib
> includedir=${prefix}/include
>
> Name: DRI2Proto
> Description: DRI2 extension headers
> Version: 2.8
> Cflags: -I${includedir}
>
> Also very similar instructions made glproto work.
>
> I tried setting DRI2PROTO_CFLAGS and it did not help any.
>
> Anybody know what is going on?
Maybe you forgot to set some of the environment variables from here:
http://wayland.freedesktop.org/building.html
Don't play with the foofoo_CFLAGS and foofoo_LIBS variables, it is much
better to fix pkg-config to find the right .pc files.
- pq
More information about the wayland-devel
mailing list