added note about atomic operations

This commit is contained in:
Fabrice Bellard 2024-01-02 16:10:24 +01:00
parent 8f897d64d4
commit a8064b74fb

View File

@ -69,6 +69,11 @@ options then run @code{make}.
You can type @code{make install} as root if you wish to install the binaries and support files to You can type @code{make install} as root if you wish to install the binaries and support files to
@code{/usr/local} (this is not necessary to use QuickJS). @code{/usr/local} (this is not necessary to use QuickJS).
Note: On some OSes atomic operations are not available or need a
specific library. If you get related errors, you should either add
@code{-latomics} in the Makefile @code{LIBS} variable or disable
@code{CONFIG_ATOMICS} in @file{quickjs.c}.
@section Quick start @section Quick start
@code{qjs} is the command line interpreter (Read-Eval-Print Loop). You can pass @code{qjs} is the command line interpreter (Read-Eval-Print Loop). You can pass