PtokaX wiki

Hub (server) for Direct Connect

User Tools

Site Tools


guides:arch

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
guides:arch [16/08/2015 06:51]
ppk 0.5.2.0
guides:arch [13/04/2017 16:48]
ppk 0.5.2.2
Line 10: Line 10:
 They can be installed using package manager **(Note: to install packages using package manager you need root permissions)**. They can be installed using package manager **(Note: to install packages using package manager you need root permissions)**.
   * **a. Make, g++, zlib, tinyxml**\\ Install them with command: **pacman -S make gcc zlib tinyxml**   * **a. Make, g++, zlib, tinyxml**\\ Install them with command: **pacman -S make gcc zlib tinyxml**
-  * **b. Lua**\\ When you want Lua 5.then install it with command: **pacman -S lua52**\\ When you want Lua 5.1 then install it with command: **pacman -S lua51**+  * **b. Lua**\\ When you want Lua 5.then install it with command: **pacman -S lua**\\ When you want Lua 5.1 then install it with command: **pacman -S lua51**
   * **c. Database support (optional)**\\ When you want **PostgreSQL** then install development files with command: **pacman -S postgresql-libs**\\ When you want **SQLite** then install development files with command: **pacman -S sqlite**\\ When you want **MariaDB** then install development files with command: **pacman -S mariadb**   * **c. Database support (optional)**\\ When you want **PostgreSQL** then install development files with command: **pacman -S postgresql-libs**\\ When you want **SQLite** then install development files with command: **pacman -S sqlite**\\ When you want **MariaDB** then install development files with command: **pacman -S mariadb**
 ==== 2. Downloading source and compile. ==== ==== 2. Downloading source and compile. ====
   * **a. PtokaX source**\\   * **a. PtokaX source**\\
-    * Download it with command: **curl -O** <html><b>http://www.PtokaX.org/files/0.5.2.0-nix-src.tgz</b></html>\\ Unpack downloaded archive with command: **tar -xf 0.5.2.0-nix-src.tgz**+    * Download it with command: **curl -O** <html><b>http://www.PtokaX.org/files/0.5.2.2-nix-src.tgz</b></html>\\ Unpack downloaded archive with command: **tar -xf 0.5.2.2-nix-src.tgz**
     * Now we have in actual directory new directory PtokaX. Go to that directory with command: **cd PtokaX**     * Now we have in actual directory new directory PtokaX. Go to that directory with command: **cd PtokaX**
   * **b. PtokaX compile**\\   * **b. PtokaX compile**\\
-    * **PtokaX without database support**\\ When you have Lua 5.then compile PtokaX with command: **make lua52**\\ When you have Lua 5.1 then compile PtokaX with command: **make** +    * **PtokaX without database support**\\ When you have Lua 5.then compile PtokaX with command: **make fedora**\\ When you have Lua 5.1 then compile PtokaX with command: **make lua51** 
-    * **PtokaX with PostgreSQL database support**\\ When you have Lua 5.then compile PtokaX with command: **make -f makefile-postgres lua52**\\ When you have Lua 5.1 then compile PtokaX with command: **make -f makefile-postgres** +    * **PtokaX with PostgreSQL database support**\\ When you have Lua 5.then compile PtokaX with command: **make -f makefile-postgres fedora**\\ When you have Lua 5.1 then compile PtokaX with command: **make -f makefile-postgres lua51** 
-    * **PtokaX with MySQL or MariaDB database support**\\ When you have Lua 5.then compile PtokaX with command: **make -f makefile-mysql lua52**\\ When you have Lua 5.1 then compile PtokaX with command: **make -f makefile-mysql** +    * **PtokaX with MariaDB database support**\\ When you have Lua 5.then compile PtokaX with command: **make -f makefile-mysql fedora**\\ When you have Lua 5.1 then compile PtokaX with command: **make -f makefile-mysql lua51** 
-    * **PtokaX with SQLite database support**\\ When you have Lua 5.then compile PtokaX with command: **make -f makefile-sqlite lua52**\\ When you have Lua 5.1 then compile PtokaX with command: **make -f makefile-sqlite**+    * **PtokaX with SQLite database support**\\ When you have Lua 5.then compile PtokaX with command: **make -f makefile-sqlite fedora**\\ When you have Lua 5.1 then compile PtokaX with command: **make -f makefile-sqlite lua51**
 ==== 3. Setup and run. ==== ==== 3. Setup and run. ====
   * **a. **[[guides:unix_basic_setup|Basic setup.]]   * **a. **[[guides:unix_basic_setup|Basic setup.]]
guides/arch.txt · Last modified: 13/04/2017 16:48 by ppk