Building Dolphin on Linux: Difference between revisions
→Step 3 - Building Dolphin
(ShalokShalom on the IRC pointed out a 404 link and provided a replacement.) |
|||
Line 78: | Line 78: | ||
<code>CC=gcc-4.9 CXX=g++-4.9 cmake ..</code> | <code>CC=gcc-4.9 CXX=g++-4.9 cmake ..</code> | ||
You can compile with clang too: | |||
<code>CC=clang CXX=clang++ CXXFLAGS+=-stdlib=libc++ LDFLAGS+=-lc++ cmake ..</code> | |||
Note that you will have to add libc++-dev as dependence in this case. Clang minimum version is 3.4. Use SFML from Externals/, otherwise you'll get some '''[http://hastebin.com/raw/etarucuged undefined references]'''. | |||
Optionally you can change the install prefix by adding "-D CMAKE_INSTALL_PREFIX=/new/path". Note that this path does not need to be absolute. cmake will complete it to its absolute equivalent. The default prefix is "/usr". This means that the executable will be installed as "/usr/bin/dolphin-emu", the plugins will be installed into "/usr/lib/dolphin-emu", and the shared data files will be installed into "/usr/share/dolphin-emu". | Optionally you can change the install prefix by adding "-D CMAKE_INSTALL_PREFIX=/new/path". Note that this path does not need to be absolute. cmake will complete it to its absolute equivalent. The default prefix is "/usr". This means that the executable will be installed as "/usr/bin/dolphin-emu", the plugins will be installed into "/usr/lib/dolphin-emu", and the shared data files will be installed into "/usr/share/dolphin-emu". |