[Mesa-dev] [PATCH 1/2] configure.ac: enable LLVM by default
Andy Furniss
andyqos at ukfsn.org
Mon Apr 25 12:41:50 PDT 2011
Marek Olšák wrote:
> OpenSUSE is (was?) shipping r300g with LLVM disabled. Can you believe it?
> Poor users with SWTCL chipsets... and bad reputation for us too.
> ---
> configure.ac | 4 ++--
> 1 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/configure.ac b/configure.ac
> index 8989c2b..8e9f73f 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -1687,10 +1687,10 @@ dnl Gallium LLVM
> dnl
> AC_ARG_ENABLE([gallium-llvm],
> [AS_HELP_STRING([--enable-gallium-llvm],
> - [build gallium LLVM support @<:@default=disabled@:>@])],
> + [build gallium LLVM support @<:@default=enabled@:>@])],
> [enable_gallium_llvm="$enableval"],
> [enable_gallium_llvm=auto])
> -if test "x$enable_gallium_llvm" = xyes; then
> +if test "x$enable_gallium_llvm" != xno; then
> if test "x$LLVM_CONFIG" != xno; then
> LLVM_VERSION=`$LLVM_CONFIG --version`
> LLVM_CFLAGS=`$LLVM_CONFIG --cppflags`
Not that it really affects me as for r600g I can --disable-gallium-r300
enable_gallium_llvm=no
but I notice llvm doesn't behave like mesa/xorg usually does in that
following the xorg modular developers guide, setting
--prefix=
ACLOCAL
PKG_CONFIG_PATH
to a non standard xorg location doesn't work with llvm - it still tries
to build/link against /usr/lib.
This fails on boxes I have with really old xorg.
If this is intentional then fair enough.
ISTR getting llvm to build against the "right" xorg in the past, but
think it took a lot of messing around (the detail I can't recall).
More information about the mesa-dev
mailing list