mirror of
https://github.com/zhigang1992/libpag.git
synced 2026-01-12 22:48:25 +08:00
996 B
996 B
libpag for Linux
environment dependency
nodejs
1) download
wget https://nodejs.org/dist/v17.3.1/node-v17.3.1-linux-x64.tar.xz
sudo mkdir -p /usr/local/lib/nodejs
sudo tar -xJvf node-v17.3.1-linux-x64.tar.xz -C /usr/local/lib/nodejs
2) Set the environment variable ~/.profile, add below to the end:
export PATH=/usr/local/lib/nodejs/node-v17.3.1-linux-x64/bin:$PATH
source ~/.profile
3) Test installation using
$ node -v
$ npm version
$ npx -v
depsync
npm install depsync@1.2.5 -g
ninja
yum install re2c
git clone git://github.com/ninja-build/ninja.git
cd ninja
./configure.py --bootstrap
cp ninja /usr/bin/
X11, swiftshader depends on some header files
yum install libX11-devel --nogpg
compile libpag
Execute in the root directory
./build_linux.sh
You will get the library files in the vendor/pag directory