Changes between Version 104 and Version 105 of Linux build instructions
- Timestamp:
- Aug 14, 2023 3:48:03 PM (16 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Linux build instructions
v104 v105 34 34 * '''Xmu''' (for OpenGL) 35 35 * '''Mesa''' (for OpenGL) 36 * '''glslangValidator''' (for 3D acceleration) 36 37 * '''cURL''' (version 7.16.1 or higher, required for ''VBox version >= 3.0'') 37 38 * '''Java JDK''' (required to generate the Java bindings) 38 39 * '''makeself''' (for creating the generic installer package, required for ''VBox version >= 4.0'') 39 40 * '''pdflatex''' (normally provided by '''texlive-latex-base''') 40 41 On 64-bit systems you need the following packages as well:42 41 * '''ia32-libs''' or '''lib32z1''' (various libraries needed for compiling the 32-bit guest additions, newer versions of Debian/Ubuntu use '''lib32z1''') 43 42 * '''libc6-dev-i386''' (libc6 i386 development headers) … … 58 57 \ 59 58 default-jdk libstdc++5 libxslt1-dev linux-kernel-headers makeself \ 60 mesa-common-dev subversion yasm zlib1g-dev 59 mesa-common-dev subversion yasm zlib1g-dev glslang-tools \ 60 ia32-libs libc6-dev-i386 lib32gcc1 lib32stdc++6 61 61 }}} 62 62 63 * On 64-bit Debian-based systems, the following command should install the required additional packages:64 {{{65 apt-get install ia32-libs libc6-dev-i386 lib32gcc1 lib32stdc++666 }}}67 63 * For python hacking: 68 64 {{{ … … 82 78 texlive texlive-latex texlive-latex-bin texlive-ec \ 83 79 texlive-collection-fontsrecommended texlive-pdftex-def texlive-fancybox texlive-tabulary \ 84 libpng-devel openssl-devel acpica-tools opus opus-devel java-1.8.0-openjdk-devel 80 libpng-devel openssl-devel acpica-tools opus opus-devel java-1.8.0-openjdk-devel glslang 85 81 }}} 86 82 … … 98 94 emerge -av sys-devel/bin86 sys-devel/dev86 sys-power/iasl libxslt xerces-c \ 99 95 xalan-c libXcursor dev-qt/qtgui:5.6 libIDL libsdl hal alsa-lib pulseaudio \ 100 app-cdr/cdrtools app-arch/makeself sys-fs/lvm2 96 app-cdr/cdrtools app-arch/makeself sys-fs/lvm2 dev-util/glslang 101 97 }}} 102 98 103 99 On Arch Linux, try the following: 104 100 {{{ 105 # 32-bit:106 pacman -S --needed base-devel wget yasm nasm libidl2 linux-headers texlive-most \107 sdl sdl_ttf qt5108 101 # 64-bit: 109 102 pacman -S --needed binutils bison flex pkg-config multilib-devel wget yasm nasm \ 110 103 libidl2 linux-headers texlive-most sdl sdl_ttf \ 111 lib32-glibc lib32-libstdc++5 lib32-gcc-libs gcc-multilib qt5 104 lib32-glibc lib32-libstdc++5 lib32-gcc-libs gcc-multilib qt5 \ 105 glslang 112 106 }}} 113 107