Building for Linux
liamwhite edited this page 2023-07-08 00:52:48 -04:00

Wiki Page Revisions

104 Commits

Author SHA1 Message Date
lat9nq
ecb14a91a3 Installing `libfmt-dev` breaks building mainline on Ubuntu 20.04, removed from Wiki since this dep is covered by conan, may need to review installing `fmt`, `fmt-devel` on other distros 2020-06-12 12:23:54 -04:00
mark2185
a3b572fe7b `sudo pip` should be avoided, you do not need `root` privileges to install `pip` packages 2020-06-12 17:08:19 +02:00
ChaseParate
2475366a15 The now removed modules are not available. 2020-06-09 15:06:38 -07:00
Ayke
b060359264 Bump CMake version requirement to 3.15. Experimentally I've found that's the first one that doesn't fail (3.14.0 and 3.14.7 fail). 2020-05-13 23:30:54 +02:00
Matías Locatti
384976f974 Replaced Debian with Mint, because as of now, yuzu can't work with Debian 10 stable. 2020-05-13 16:47:29 -03:00
Markus Wick
b8b346c9d4 add libboost-context-dev for ubuntu 2020-05-10 10:50:03 +02:00
Markus Wick
301077196f drop the cmake version info.
cmake itself will bail out if the version it too low, and this information was outdated as well.
2020-05-09 13:10:29 +02:00
Markus Wick
3ed920da21 update ubuntu instructions 2020-05-09 09:49:10 +02:00
Markus Wick
0110cbbc83 update Fedora packages 2020-05-08 16:26:46 +02:00
Markus Wick
2787a076a6 Also install git 2020-05-08 16:17:35 +02:00
Markus Wick
792d1f2424 sorting 2020-05-08 12:38:52 +02:00
Markus Wick
006c1e051d drop clang and libc++ part
This will just confuse users without any real benefit.
2020-05-08 12:05:02 +02:00
Markus Wick
69940e9505 cmake -i is deprecated, just use cmake-gui
However we don't install it at the top. It is no build requirement, so I want to avoid it.
2020-05-08 11:59:33 +02:00
Markus Wick
8bfd847501 switch to ninja as build system 2020-05-08 11:54:18 +02:00
Markus Wick
d5e15edd6f Update the build instruction with conan in mind.
Only archlinux is verified.
2020-05-08 11:42:05 +02:00
Markus Wick
66a3c181c7 Merge all dependencies in one line.
This makes it easier to copy&paste them.
2020-05-08 10:46:43 +02:00
Matías Locatti
98f57f3cb4 removed a redundancy 2020-04-18 19:49:26 -03:00
Matías Locatti
4ae4d433d6 Added missing arch specific dependencies. 2020-04-12 18:52:02 -03:00
Matías Locatti
7cfe2100df Added qtbase5-private-dev to debian based distros. 2020-04-12 18:07:59 -03:00
octocody
01584fab3e Added the missing sudo prefix 2020-03-28 11:49:28 +01:00
Margen67
5169fca9b3 Convert ugly lists to tables, formatting, HTTPS 2020-02-24 19:38:13 -08:00
MattsCreative
abe3c002c6 Updated Building for Linux (markdown) 2020-02-24 14:44:21 -04:00
MattsCreative
ace8fe9095 changes where made due to unicorn failing python2 is being removed from all updated distros even 20.04 ubuntu its gone 2020-02-24 14:43:42 -04:00
z0z0z
fd0e920246 libboost-all-dev is needed for compilation on Ubuntu systems. It's not included in the default Ubuntu install or build-essential. 2020-01-26 21:45:50 +00:00
Flame Sage
9d15e01553 Updated Building for Linux (markdown) 2019-11-06 01:55:03 +00:00
Flame Sage
4e8feb60c4 Updated Building for Linux (markdown) 2019-11-06 01:53:42 +00:00
rufi
c8ff780920 typo in link to LLVM.org 2019-10-24 16:44:29 +01:00
Hexagon12
5f9c409aae Canary -> Mainline 2019-10-19 19:04:17 +03:00
Hexagon12
e55ae1f4ad Updated Building for Linux (markdown) 2019-02-20 19:15:55 +02:00
Victor Hugo Panisa
308caeec9f Adds hint about make parameter 2019-02-09 20:26:03 -02:00
Vamsi Krishna
7d0c50602b Updated Building for Linux (markdown) 2018-09-10 13:10:23 +05:30
Lucas
7043cc97ef Changed pacaur and yaourt, since their development has stopped, to yay 2018-09-05 10:21:15 -03:00
Merry
ff6924cd78 Updated Building for Linux (markdown) 2018-01-21 14:04:45 +00:00
Mat M
c539b4309a in -> with 2018-01-18 12:15:51 -05:00
Mat M
971cddec28 Comments to describe what the gdb debugging commands do. 2018-01-18 12:12:14 -05:00
Mat M
b203334e35 Missing comment in a bash command listing 2018-01-18 12:06:08 -05:00
Mat M
71ab06bb49 Minor other typographical changes 2018-01-18 12:05:17 -05:00
Mat M
0372be6c49 Make list bulleting consistent 2018-01-18 11:59:05 -05:00
Mat M
d3aad66d1a Use code line formatting on a cmake command 2018-01-18 11:56:52 -05:00
Mat M
7c0c0fb9d0 Syntax highlighting 2018-01-18 11:55:02 -05:00
Mat M
93275adc53 Alphabetize distribution lists. Also mark GCC as GCC 7+, since GCC 7 doesn't support the entirety of C++17, so this requirement will likely be a sliding window over time. Also correct the CMake requirement, the top level CMakeLists.txt has 3.6 as a requirement 2018-01-18 11:51:18 -05:00
Gibson_SG
df50e75de5 Updated Building for Linux (markdown) 2018-01-17 17:33:12 -06:00
Gibson_SG
43dcc28527 formatting on my note 2018-01-17 17:27:06 -06:00
Gibson_SG
05435f63b0 added notice that the version of cmake you get may not be whats needed for it to work. 2018-01-17 17:26:34 -06:00
spycrab
08b2c7a667 Updated Building for Linux (markdown) 2018-01-16 19:05:43 +01:00
spycrab
dc66b41f1c Updated Building for Linux (markdown) 2018-01-16 19:00:09 +01:00
James Rowe
b6d7d07be9 Updated Building for Linux (markdown) 2018-01-16 10:15:54 -07:00
Merry
cc7689c0c3 Updated Building for Linux (markdown) 2018-01-15 00:37:36 +00:00
spycrab
35f31fe7b8 Add instructions for Gentoo 2018-01-14 20:01:07 +01:00
Jannik Vogel
e42cc9b57b Updated Building for Linux (markdown) 2018-01-14 19:48:29 +01:00
Merry
bb8dc3b462 Updated Building for Linux (markdown) 2018-01-14 14:13:04 +00:00
Merry
05dabe731a Updated Building for Linux (markdown) 2018-01-14 11:52:00 +00:00
bunnei
0dd23a77d5 Updated Building for Linux (markdown) 2018-01-14 01:14:02 -05:00
Hexagon12
1205847523 Created Building for Linux (markdown) 2018-01-10 21:03:20 +02:00