On Fri, Sep 16, 2016 at 6:59 AM, Jason Ekstrand <ja...@jlekstrand.net> wrote:
> This was something that I wrote in the early days of the spirv_to_nir code
> but deleted once we had a real driver.  However, in the absence of a
> shader_runner equivalent, it's extremely useful for debugging the
> spirv_to_nir code so let's bring it back.
> ---
>  src/compiler/Makefile.nir.am   | 17 +++++++++++++
>  src/compiler/spirv/spirv2nir.c | 55 
> ++++++++++++++++++++++++++++++++++++++++++
>  2 files changed, 72 insertions(+)
>  create mode 100644 src/compiler/spirv/spirv2nir.c
>
> diff --git a/src/compiler/Makefile.nir.am b/src/compiler/Makefile.nir.am
> index 9aac214..69ff7b1 100644
> --- a/src/compiler/Makefile.nir.am
> +++ b/src/compiler/Makefile.nir.am
> @@ -53,6 +53,23 @@ nir/nir_opt_algebraic.c: nir/nir_opt_algebraic.py 
> nir/nir_algebraic.py
>         $(MKDIR_GEN)
>         $(PYTHON_GEN) $(srcdir)/nir/nir_opt_algebraic.py > $@ || ($(RM) $@; 
> false)
>
> +noinst_PROGRAMS += spirv2nir
> +
> +spirv2nir_SOURCES = \
> +       spirv/spirv2nir.c
> +
> +spirv2nir_CPPFLAGS =                                   \
> +       $(AM_CPPFLAGS)                                  \
> +       -I$(top_builddir)/src/compiler/nir              \
> +       -I$(top_srcdir)/src/compiler/nir                \
> +       -I$(top_srcdir)/src/compiler/spirv
> +
> +spirv2nir_LDADD =                                      \
> +       nir/libnir.la                                   \
> +       $(top_builddir)/src/util/libmesautil.la         \
> +       -lm -lstdc++                                    \

Instead of -lstdc++, I think you should to add
nodist_EXTRA_spirv2nir_SOURCES = dummy.cpp.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to