Updated arch dependencies script, added glew
This commit is contained in:
parent
7d4909451e
commit
28a07615fd
@ -42,7 +42,7 @@ sudo apt update && sudo apt install git libssl-dev:i386 libc6-dev:i386 gdb libsd
|
||||
|
||||
Arch gcc6 & dependencies installation:
|
||||
```bash
|
||||
sudo pacman -Syu && sudo pacman -S gdb gdb-common glew1.10 glew lib32-glew1.10 rsync --noconfirm && yes | sudo pacman -U https://archive.archlinux.org/packages/g/gcc-multilib/gcc-multilib-6.3.1-2-x86_64.pkg.tar.xz https://archive.archlinux.org/packages/g/gcc-libs-multilib/gcc-libs-multilib-6.3.1-2-x86_64.pkg.tar.xz https://archive.archlinux.org/packages/l/lib32-gcc-libs/lib32-gcc-libs-6.3.1-2-x86_64.pkg.tar.xz
|
||||
sudo pacman -U /var/cache/pacman/pkg/lib32-gcc-libs-6.3.1-2-x86_64.pkg.tar.xz /var/cache/pacman/pkg/gcc-libs-multilib-6.3.1-2-x86_64.pkg.tar.xz /var/cache/pacman/pkg/gcc-multilib-6.3.1-2-x86_64.pkg.tar.xz && sudo cp -r /usr/include/c++/6.3.1/ /tmp/ && sudo pacman -S gdb gdb-common glew1.10 glew lib32-glew1.10 rsync lib62-gcc-libs gcc-libs-multilib gcc-multilib --noconfirm && yes | sudo cp -r /tmp/6.3.1/ /usr/include/c++/
|
||||
```
|
||||
|
||||
If you don't use Ubuntu or Arch (or if Arch script gets outdated), here's the list of what cathook requires:
|
||||
@ -51,13 +51,14 @@ If you don't use Ubuntu or Arch (or if Arch script gets outdated), here's the li
|
||||
* `g++-6`
|
||||
* `gcc-6-multilib`
|
||||
* `g++-6-multilib`
|
||||
* `glew`
|
||||
* `gdb` (for the injection script, you can use different injector if you want)
|
||||
* `libssl-dev:i386`
|
||||
* `libc6-dev:i386`
|
||||
* `libsdl2-dev`
|
||||
* `libglew-dev:i386`
|
||||
* `libfreetype6-dev:i386`
|
||||
* `rsync` (only for copying shaders/fonts to tf2 data directory, `update-data` script)
|
||||
* `rsync` (used for copying shaders/fonts to tf2 data directory, `update-data` script)
|
||||
|
||||
|
||||
Cathook installation script:
|
||||
|
Reference in New Issue
Block a user