BambooBasic 1.2Lc - Linux edition, arch build

This one is built for arch-family systems. The IDE links
wxWidgets 3.2, whose ABI differs between the versions distros ship, so
a build from another family cannot start. If ./BambooBasic dies at once
with "has different size in shared object", you have the wrong build.

1. Install what it needs:      ./scripts/deps-appdev.sh
2. Start the IDE:              ./BambooBasic
3. Open something from:        examples/
   ...or a whole game from:    games/Anti-Tetrafied/

Keep this folder together - the IDE finds config/, bin/ and userlibs/
relative to its own location, so moving just the BambooBasic binary
will not work.

Shipping a game you have made? Copy your executable, the
BBRuntimeLinux.so beside it, your assets, and scripts/deps-runtime.sh
so the player can check their system. See scripts/README.md.

Documentation is in docs/index.html. Licence terms are in EULA.txt.

TESTED ON

  Ubuntu 26.04 LTS, and CachyOS from the 2026-08-09 desktop ISO
  (cachyos-desktop-linux-260809.iso), both on real hardware with
  NVIDIA GPUs rather than only in a virtual machine. CachyOS is a
  rolling release, so that date is what identifies it.

  Other distributions are expected to work but are not tested.
  Debian and Arch derivatives are the most likely to be fine, since
  they share those package sets. Fedora and openSUSE are the least:
  the package lists for them are written but have never been run.

  If something does fall over, ./scripts/deps-appdev.sh is the first
  thing to run - it reports what is missing rather than guessing.

  One thing no amount of installing can fix is a distribution that is
  simply too old to load these binaries. This build needs glibc
  2.38. For comparison:

      Ubuntu 22.04 = 2.35      Debian 12 = 2.36
      Ubuntu 24.04 = 2.39      Debian 13 = 2.41
      Fedora 39    = 2.38      Arch and other rolling: current

  ./scripts/deps-runtime.sh checks this against your system and says
  so plainly, rather than leaving you with a loader error.
