]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove hardcoded gcc version
authorAlan Third <alan@idiocy.org>
Wed, 7 Apr 2021 18:02:56 +0000 (19:02 +0100)
committerAlan Third <alan@idiocy.org>
Wed, 7 Apr 2021 18:05:55 +0000 (19:05 +0100)
* configure.ac: Use 'find' to find the brew installed libgccjit libs
instead of a hardcoded path.

configure.ac

index 698e8affb51c1cef2a62017abaaa4723b7f6779d..3892eaed64b72818458aa2e8320d932e653a5469 100644 (file)
@@ -3806,8 +3806,10 @@ if test "${with_native_compilation}" != "no"; then
     if test -n "$BREW"; then
       BREW_LIBGCCJIT_PREFIX=`$BREW --prefix --installed libgccjit 2>/dev/null`
       if test "$BREW_LIBGCCJIT_PREFIX"; then
+        brew_libdir=`find ${BREW_LIBGCCJIT_PREFIX}/ -name \*.so \
+                     | sed -e '1!d;s|/[[^/]]*\.so$||'`
         CFLAGS="$CFLAGS -I${BREW_LIBGCCJIT_PREFIX}/include"
-        LDFLAGS="$LDFLAGS -L${BREW_LIBGCCJIT_PREFIX}/lib/gcc/10 -I${BREW_LIBGCCJIT_PREFIX}/include"
+        LDFLAGS="$LDFLAGS -L${brew_libdir} -I${BREW_LIBGCCJIT_PREFIX}/include"
       fi
     fi