# This likes to segfault on Debian 10.4 # # Tried: # 1) eliminating --enable-shared. Didn't help. # 2) eliminating LDFLAGS variable. Didn't help. # 3) clang instead of gcc. This appears to work! export CC=clang if [ -d /usr/lib/x86_64-linux-gnu ] then export LDFLAGS="$LDFLAGS -L/usr/lib/x86_64-linux-gnu/" elif [ -d /usr/lib/i386-linux-gnu ] then export LDFLAGS="$LDFLAGS -L/usr/lib/i386-linux-gnu/" else : fi mkdir -p /usr/local/c$which_python/lib #export LDFLAGS="-L/usr/local/c$which_python/lib -Wl,-rpath, -Wl,/usr/local/c$which_python/lib $LDFLAGS" export LDFLAGS="-Wl,-rpath -Wl,/usr/local/c$which_python/lib $LDFLAGS" ./configure --prefix=/usr/local/c"$which_python" --enable-shared && make