On Sun, Mar 17, 2019 at 11:56 PM Mauro Rossi <issor.or...@gmail.com> wrote: > > Hi Karol, > > On Sun, Mar 17, 2019 at 11:25 PM Karol Herbst <kher...@redhat.com> wrote: > > > > On Sun, Mar 17, 2019 at 10:52 PM Mauro Rossi <issor.or...@gmail.com> wrote: > > > > > > Add the necessary build rules for android, to avoid building errors. > > > > > > Fixes: f014ae3 ("nouveau: add support for nir") > > > Signed-off-by: Mauro Rossi <issor.or...@gmail.com> > > > --- > > > src/gallium/drivers/nouveau/Android.mk | 7 ++++++- > > > 1 file changed, 6 insertions(+), 1 deletion(-) > > > > > > diff --git a/src/gallium/drivers/nouveau/Android.mk > > > b/src/gallium/drivers/nouveau/Android.mk > > > index cd2dd0938f..49a341c831 100644 > > > --- a/src/gallium/drivers/nouveau/Android.mk > > > +++ b/src/gallium/drivers/nouveau/Android.mk > > > @@ -37,8 +37,13 @@ LOCAL_SRC_FILES := \ > > > $(NVC0_C_SOURCES) > > > > > > LOCAL_C_INCLUDES := \ > > > - $(MESA_TOP)/include > > > + $(MESA_TOP)/include \ > > > + $(call > > > generated-sources-dir-for,STATIC_LIBRARIES,libmesa_nir,,)/nir \ > > > + $(MESA_TOP)/src/compiler/nir \ > > > + $(MESA_TOP)/src/mapi \ > > > + $(MESA_TOP)/src/mesa > > > > do we really have to add all those includes? freedreno doesn't seem to > > add those either and just has the libmesa_nir dependency > > Hi Karol, > > the first build error "main/config.h" not found > was caused by $(MESA_TOP)/src/mesa missing, > then I did not chased the others, > I replicated with fidelity your Autotools build rules > as I've always been instructed this way by Emil Velikov > > The patch is working and Android booting on GTX950 with the patch > KR > > Mauro
yeah, I was mainly wondering if only some of those includes would be sufficient.. anyway, I've pushed the patch. > > > > > > > > > +LOCAL_STATIC_LIBRARIES := libmesa_nir > > > LOCAL_SHARED_LIBRARIES := libdrm_nouveau > > > LOCAL_MODULE := libmesa_pipe_nouveau > > > > > > -- > > > 2.19.1 > > > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev