From e97d3af4b12d9ccf5aab4134256b0088fe932358 Mon Sep 17 00:00:00 2001 From: Larpon Date: Sat, 24 Oct 2020 12:49:57 +0200 Subject: [PATCH] tcc: fix 'tcc: error: library `atomic` not found' on older Ubuntu distros (#6672) --- vlib/sync/atomic2/atomic.v | 2 +- vlib/sync/channels.v | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/vlib/sync/atomic2/atomic.v b/vlib/sync/atomic2/atomic.v index 6727e54635..d94a210553 100644 --- a/vlib/sync/atomic2/atomic.v +++ b/vlib/sync/atomic2/atomic.v @@ -20,7 +20,7 @@ further tested. $if linux { $if tinyc { // most Linux distributions have /usr/lib/libatomic.so, but Ubuntu uses gcc version specific dir - #flag -L/usr/lib/gcc/x86_64-linux-gnu/8 -L/usr/lib/gcc/x86_64-linux-gnu/9 -latomic + #flag -L/usr/lib/gcc/x86_64-linux-gnu/6 -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/8 -L/usr/lib/gcc/x86_64-linux-gnu/9 -latomic } } diff --git a/vlib/sync/channels.v b/vlib/sync/channels.v index 721717cedc..b091c2d6b8 100644 --- a/vlib/sync/channels.v +++ b/vlib/sync/channels.v @@ -12,7 +12,7 @@ import rand $if linux { $if tinyc { // most Linux distributions have /usr/lib/libatomic.so, but Ubuntu uses gcc version specific dir - #flag -L/usr/lib/gcc/x86_64-linux-gnu/8 -L/usr/lib/gcc/x86_64-linux-gnu/9 -latomic + #flag -L/usr/lib/gcc/x86_64-linux-gnu/6 -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/8 -L/usr/lib/gcc/x86_64-linux-gnu/9 -latomic } }