X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;ds=sidebyside;f=Repository_Access.md;h=526be27c5c44d734651b0a09cb3465b8611faefb;hb=79f9eb4efe10dfec88af85bcd14fb3275114e799;hp=67c1f166050095451aa0a6ce703b31bcad7addaa;hpb=6c800b870f602bfaa8e2bf3637b3fd10defee6aa;p=xonotic%2Fxonotic.wiki.git diff --git a/Repository_Access.md b/Repository_Access.md index 67c1f16..526be27 100644 --- a/Repository_Access.md +++ b/Repository_Access.md @@ -8,23 +8,27 @@ Xonotic uses [several Git repositories](Git). The `all` script in the main repo Setting up the development environment -------------------------------------- -You first need tools to download and compile the Xonotic game data. Make sure you have at least 2 GB memory to compile. +Make sure you have at least 2 GB memory to compile. ### Linux -Linux already is adequate for development, all we need are the **dependencies** for the download/compilation process and then we can clone the data. - **Ubuntu Dependencies**: - sudo apt-get install autoconf build-essential curl git-core libasound2-dev libclalsadrv-dev libgmp-dev libjpeg-turbo8-dev libsdl2-dev libsdl2-image-dev libtool libxcb-xf86dri0-dev libxext-dev libxpm-dev libxxf86dga-dev libxxf86vm-dev p7zip-full unzip wget x11proto-xf86dga-dev x11proto-xf86dri-dev x11proto-xf86vidmode-dev xserver-xorg-dev zlib1g-dev + sudo apt-get install autoconf build-essential curl git-core libtool libgmp-dev libjpeg-turbo8-dev libsdl2-dev libxpm-dev xserver-xorg-dev zlib1g-dev Note: On Debian, use `libjpeg8-dev` if `libjpeg-turbo8-dev` isn’t available in the package repositories. -For **Fedora** and other **RPM based** distros dependencies: +Note: `curl` isn't required but it's strongly recommended for downloading maps when playing online. + +Note: `libasound2-dev libxext-dev libxxf86vm-dev p7zip-full unzip wget x11proto-xf86vidmode-dev` might be needed but are probably already installed. `libclalsadrv-dev libsdl2-image-dev libxcb-xf86dri0-dev libxxf86dga-dev x11proto-xf86dga-dev x11proto-xf86dri-dev` should no longer be needed. + +**Fedora** and other **RPM based** distro dependencies: + + autoconf automake gcc-c++ gmp-devel libjpeg-turbo-devel libtool SDL2-devel - x11-proto-devel libalsa2-static-devel libjpeg62-devel libjpeg62-static-devel libSDL2-devel +Note: `x11-proto-devel` or `xorg-x11-proto-devel` might be needed but might be already installed. -For **Archlinux** the dependencies can be installed via the following command: +**Archlinux** dependencies: sudo pacman -S alsa-lib curl libjpeg-turbo libmodplug libpng libvorbis libxpm libxxf86dga libxxf86vm sdl2 unzip wget