configure: add -latomic lib for armv7l

32-bit arm require -latomic for 64-bit atomic variables handling

Fixes failed run:

    https://github.com/CESNET/UltraGrid/actions/runs/3329756675
This commit is contained in:
Martin Pulec
2022-10-27 08:53:39 +02:00
parent 4b6a048752
commit a83f09f1fb

View File

@@ -221,6 +221,10 @@ if test $target_cpu = x86_64 -o $target_cpu = i686
then
ARCH=${ARCH--msse4.1}
fi
if test $target_cpu = armv7l
then
LIBS="${LIBS:+$LIBS }-latomic" # needed for atomic_uint64_t
fi
CFLAGS="$CFLAGS${ARCH+ $ARCH}"
CXXFLAGS="$CXXFLAGS${ARCH+ $ARCH}"
LDFLAGS="$LDFLAGS${ARCH+ $ARCH}"