Буду компилировать софт. Думаю что использовать Linux Kernel 2.6.0, GCC 4.0.0, GLIBC 2.0.0 и GTK 2.0.0 не обязательно, можно 2.6.18, 4.1, 2.5 и 2.10. Таким образом я обхвачу дистрибутивы Linux 2007-2014 лет, у них есть обратная совместимость для этих компонентов. А если использовать например Ubuntu 12.04 с его 2.6.32, 4.6, 2.15 и 2.20, то найдётся много пользователей, у которых моя программа не запустится.
Что-то странное. Решил скомпилировать pcsx2 и упаковать в пакеты RPM и DEB.
plugins/
lib/
pcsx2
run.sh
В lib положить GLEW 1.10, NVIDIA Cg, Portaudio, wxWidgets 2.8.12 и libstdc++.so.6 из состава GCC 4.7. Упаковать в RPM и DEB, и распространять. Для этого мне нужна 1). 32-битная система 2). Сторонний репозиторий с компилятором GCC 4.7, так как CentOS 5 предлагает только 4.1 и 4.4. Вот этот репозиторий. Только SRPM и 64-битные пакеты. Обидно. Пойду тогда Wine скомпилирую, если pcsx2 не получается.
Было бы удивительно, если бы в винде был консольный или псевгодрафический менеджер программ. При условии что название консоли «Сеанс MS-DOS» намекает что это рудимент.