[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
ags//. Examples for SlackBuilds.org, AlienBOB and multilib: <code>
[0-9]+_SBo
[0-9]+alien
[0-9]+compat32
</c... t will need your brains and care.</note>
===== Multilib considerations =====
If you are upgrading a multilib 64-bit Slackware computer, there are additional considerations to make.
A multilib installation means that you have replaced Slackwa
t Slackware you will need to install at least the multilib glibc-solibs package. Newer models may also require the multilib gcc-g++ package. These packages are available from https://bear.alienbase.nl/mirrors/people/alien/multilib/ and https://slackware.uk/people/alien/multilib/
<note>You will need to be logged in as root in a terminal
bit, so you must run 32-bit Slackware or a 64-bit multilib setup in order to install and run it.</note>
===... 64-bit Slackware, and you do not want to install multilib, then you have two options:
- setup a 32-bit Sl
oot on your system directly.
This script detects multilib, creates the necessary group, adds users and appl... a COMPAT32 option if you're running a [[slackware:multilib|multilib system]]. In the following examples, we build it with and without 32-bit compatibility. Use the on... ee and nvidia-kernel.
**__4. Q:__** What is this multilib/compat32 stuff and do I need it?
**A:** This isn
er is 64bit but so you MUST install the Slackware multilib setup and 64bit Wine in order to install and run ... 4bit.
==== Preparing your Server ====
Install multilib packages. From AlienBOB's instructions, as root:... e>
cd ~
lftp -c 'open http://slackware.com/~alien/multilib/ ; mirror -c -e 14.2'
cd 14.2
is the target system type (arm64), and '--disable-multilib' means that we only want binutils to work with th... s --target=aarch64-linux --with-sysroot --disable-multilib
make -j4
make install
</code>
=== Installing Li... =aarch64-linux --enable-languages=c,c++ --disable-multilib
make -j4 all-gcc
make -j4 install-gcc
</code>
==... s=/tmp/.gcc-cross/aarch64-linux/include --disable-multilib libc_cv_forced_unwind=yes
make -j4 install-bo
is the target system type (arm64), and '--disable-multilib' means that we only want binutils to work with th... s --with-sysroot --target=aarch64-linux --disable-multilib
make -j4
make install
</code>
=== Installing Li... =aarch64-linux --enable-languages=c,c++ --disable-multilib
make -j4 all-gcc
make install-gcc
</code>
=== Bu... rs=/tmp/gcc-cross/aarch64-linux/include --disable-multilib libc_cv_forced_unwind=yes
make install-bootst