Changes between Initial Version and Version 1 of LinuxBuildSetup


Ignore:
Timestamp:
Apr 10, 2020, 11:21:59 PM (6 years ago)
Author:
Tom Goddard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LinuxBuildSetup

    v1 v1  
     1= Linux Development Setup =
     2
     3ChimeraX 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
     4
     5{{{ build_tools/linux_buildenv/ubuntu-18.04.def }}}
     6
     7Currently (April 2020) the packages can be installed with
     8
     9{{{
     10    apt-get install -y --no-install-recommends \
     11        language-selector-common ffmpeg \
     12        build-essential g++ gfortran binutils-gold \
     13        chrpath patch openssh-client rsync ca-certificates \
     14        make autoconf automake libtool pkg-config \
     15        flex bison yasm unzip tar fakeroot \
     16        python2.7 \
     17        imagemagick \
     18        libasound2-dev \
     19        libatk1.0-dev \
     20        libbz2-dev \
     21        libcairo2-dev \
     22        libcups2-dev \
     23        libdbus-1-dev \
     24        libegl1-mesa-dev \
     25        libexpat1-dev \
     26        libfftw3-dev \
     27        libfreetype6-dev \
     28        libgdk-pixbuf2.0-dev \
     29        libgl1-mesa-dev \
     30        libglu1-mesa-dev \
     31        libgstreamer1.0-dev \
     32        libgstreamer-plugins-base1.0-dev \
     33        libgtk-3-dev \
     34        libhdf5-dev \
     35        libicu-dev \
     36        libjpeg-dev \
     37        liblzma-dev \
     38        libmysqlclient-dev \
     39        libnss3-dev \
     40        libosmesa6-dev \
     41        libpango1.0-dev \
     42        libpcre3-dev \
     43        libpng-dev \
     44        libpulse-dev \
     45        libqgsttools-p1 \
     46        libssl-dev \
     47        libtiff-dev \
     48        libx11-dev \
     49        libxcomposite-dev \
     50        libxcursor-dev \
     51        libxft-dev \
     52        libxi-dev \
     53        libxmu-dev \
     54        libxpm-dev \
     55        libxrandr-dev \
     56        libxslt1-dev \
     57        libxss-dev \
     58        libxt-dev \
     59        libxtst-dev \
     60        llvm-dev \
     61        x11proto-scrnsaver-dev \
     62        xdg-utils \
     63        zlib1g-dev
     64}}}