Version 3 (modified by 5 years ago) ( diff ) | ,
---|
Obsolete
Use the build instructions in the Programming Manual.
Linux Development Setup
ChimeraX can be compiled on Ubuntu 18.04 LTS desktop after installing a long list of packages. The needed packages are listed in the ChimeraX build_tools git repository in
build_tools/linux_buildenv/ubuntu-18.04.def
Currently (April 2020) the packages can be installed with
sudo apt-get install -y --no-install-recommends \ language-selector-common ffmpeg \ build-essential g++ gfortran binutils-gold \ chrpath patch openssh-client rsync ca-certificates \ make autoconf automake libtool pkg-config \ flex bison yasm unzip tar fakeroot \ python2.7 \ imagemagick \ libasound2-dev \ libatk1.0-dev \ libbz2-dev \ libcairo2-dev \ libcups2-dev \ libdbus-1-dev \ libegl1-mesa-dev \ libexpat1-dev \ libfftw3-dev \ libfreetype6-dev \ libgdk-pixbuf2.0-dev \ libgl1-mesa-dev \ libglu1-mesa-dev \ libgstreamer1.0-dev \ libgstreamer-plugins-base1.0-dev \ libgtk-3-dev \ libhdf5-dev \ libicu-dev \ libjpeg-dev \ liblzma-dev \ libmysqlclient-dev \ libnss3-dev \ libosmesa6-dev \ libpango1.0-dev \ libpcre3-dev \ libpng-dev \ libpulse-dev \ libqgsttools-p1 \ libssl-dev \ libtiff-dev \ libx11-dev \ libxcomposite-dev \ libxcursor-dev \ libxft-dev \ libxi-dev \ libxmu-dev \ libxpm-dev \ libxrandr-dev \ libxslt1-dev \ libxss-dev \ libxt-dev \ libxtst-dev \ llvm-dev \ x11proto-scrnsaver-dev \ xdg-utils \ zlib1g-dev
Note:
See TracWiki
for help on using the wiki.