mirror of
https://github.com/sirjuddington/SLADE.git
synced 2025-12-04 16:24:30 -05:00
Page:
Compiling SLADE on Ubuntu 18.04
Pages
About Features
About
Arch Linux Step by Step Compilation
Archive Manager
Base Resource
Bookmark
Compiling SLADE on Ubuntu 18.04
Compiling SLADE
Console
Downloads
Entry List
Entry Panel
Features
Fedora Step by Step Compilation
Graphics Entry Panel
Home
How to Copy and Convert Graphics
How to Create Map Images
How to Import Textures
Installation on OS X using Homebrew
Installation
Interface
Key Bindings
Map Editor Key Bindings
Map Editor Launcher
Map Editor
Part 1: Creating a Map
Part 2: Basic Building
Planned Features
Roadmap
Run Dialog
Scripting
Scripting: Archive Type
Scripting: ArchiveEntry Type
Scripting: EntryType Type
Scripting: Game Namespace
Scripting: SLADE Namespace
Sector Edit Mode
Supported Data Formats
Terminology
Troubleshooting & FAQ
Tutorials
Ubuntu Step by Step Compilation
Unix Compilation
Wiki Contribution Rules and Guidelines
Wiki Index
Windows Compilation
Windows Step By Step Compilation
addimfheader Console Command
cd Console Command
cmdhelp Console Command
cmdlist Console Command
crop Console Command
cvarlist Console Command
echo Console Command
find Console Command
fixpngcrc Console Command
imgconv Console Command
lightspsxtopalette Console Command
list_archives Console Command
lookupdat Console Command
m_check Console Command
m_show_item Console Command
mirror Console Command
open Console Command
palconv Console Command
palconv64 Console Command
palconvpsx Console Command
palettedat Console Command
ren Console Command
replacespecials Console Command
replacetextures Console Command
replacethings Console Command
rotate Console Command
run Console Command
size Console Command
splash Console Command
tablesdat Console Command
type Console Command
vertex32x Console Command
vertexpsx Console Command
No results
1
Compiling SLADE on Ubuntu 18.04
Kevin Caccamo edited this page 2018-11-25 17:25:11 -05:00
Now that SLADE can use GTK3 for wxWidgets on Linux, it should be much easier to compile SLADE on an out-of-the-box Ubuntu 18.04 installation.
You need to install the following packages:
sudo apt install git cmake build-essential libsfml-dev libwxgtk3.0-gtk3-dev \
libwxgtk-media3.0-gtk3-dev libwxgtk-webview3.0-gtk3-dev pkg-config \
libgtk-3-dev libfluidsynth-dev libfreeimage-dev libftgl-dev libglew-dev \
libcurl4-openssl-dev
You can optionally install these packages:
sudo apt install libbz2-dev
Then, once all of those packages are installed, clone the repo:
git clone https://github.com/sirjuddington/SLADE.git
Optionally, check out the stable branch:
git checkout stable
Then, go to the dist folder, set up the build with CMake, and you'll be able to start compiling SLADE:
cd SLADE/dist
cmake -DWX_GTK3=ON ..
make
The -DWX_GTK3=ON tells wxWidgets to use GTK3. If you're compiling SLADE on Ubuntu 16.04, you will want to use -DWX_GTK3=OFF.
Latest Release: 3.2.4
Home | Downloads | Tutorials | Wiki Index | SLADE Homepage