[Mesa-dev] [PATCH kmscube 3/3] meson build support (v2)

Fabio Estevam festevam at gmail.com
Mon Mar 27 11:37:45 UTC 2017


Hi Rob,

On Sun, Mar 26, 2017 at 10:59 AM, Rob Clark <robdclark at gmail.com> wrote:
> Figured I should figure out what this meson stuff is all about.  After a
> bit of hunting around to find examples to look at (and interruptions) it
> took maybe ~1hr to convert (for someone who never looked at meson
> before).  The build speed is definitely faster even after Emil's auto-
> tools improvements:
>
> meson:
>         real    0m1.310s
>         user    0m2.069s
>         sys     0m0.459s
>
> autotools:
>         real    0m4.489s
>         user    0m3.754s
>         sys     0m0.731s
>
> (with gst / video-cube enabled, fresh build in either case so it is
> including the time spent compiling .c files in both cases)
>
> Signed-off-by: Rob Clark <robdclark at gmail.com>

I got the following build error when applying this patch:

  CC       kmscube-gst-decoder.o
gst-decoder.c: In function ‘buf_to_fd’:
gst-decoder.c:189:40: error: ‘GBM_FORMAT_R8’ undeclared (first use in
this function)
  bo = gbm_bo_create(gbm->dev, size, 1, GBM_FORMAT_R8, GBM_BO_USE_LINEAR);
                                        ^
gst-decoder.c:189:40: note: each undeclared identifier is reported
only once for each function it appears in
Makefile:613: recipe for target 'kmscube-gst-decoder.o' failed
make: *** [kmscube-gst-decoder.o] Error 1


More information about the mesa-dev mailing list