centos 6 quickjs kurulumu
1)warning: stdatomic.h: No such file or directory
problemi varsa
?yum upgrade gcc
?yum upgrade libgcc
?yum install libmpc-devel mpfr-devel gmp-develgcc-4.9.3.tar.bz2 indir kur
curl ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-4.9.3/gcc-4.9.3.tar.bz2 -O
tar xvfj gcc-4.9.3.tar.bz2 2>&1 >/dev/null
cd gcc-4.9.3
./configure — disable-multilib — enable-languages=c,c++
make -j `grep processor /proc/cpuinfo | wc -l`
make install
2) In function `js_atomics_wait’:
undefined reference to `clock_gettime’
problemi varsa
mv /usr/local/bin/gcc /usr/local/bin/gcc.4.9.3
echo “gcc.4.9.3 -lrt $@” > /usr/local/bin/gcc
chmod +x /usr/local/bin/gcc
aşağıdaki değişiklikleri uygula
vi Makefile
#CONFIG_LTO=y
HOST_LIBS=-lm -ldl -lpthread -lrt
LIBS+=-ldl -lpthread -lrt
quickjs indir kur
wget https://github.com/bellard/quickjs/archive/master.zip
unzip master.zip
cd quickjs-master/
make