老 Linux 遊戲的函式庫重新編譯
在現今的軟硬體環境上執行老 Linux 遊戲,有時候是件很麻煩的事。雖然由 Alan Swanson 所匯集而成的 loki_compat_libs 套件已經提供蠻大的便利,不過在某些情況下,我們可能會想要自行編譯這些函式庫,甚至是修改其中的實作來改善一些遊戲執行問題。而本文主要是記錄在 Fedora 30 64bit 環境下,如何為幾個常用的 Linux 遊戲開發函式庫(分別是 SDL 1.2、SDL_mixer 1.2 以及 OpenAL Soft)編譯 32bit 的版本。