HomeworldSDL/NOTES
2017-12-30 17:42:33 -05:00

33 lines
1.1 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

ПРИМЕЧАНИЯ:
#################
- WON перестал существовать (https://ru.wikipedia.org/wiki/World_Opponent_Network), но есть клон
https://code.google.com/p/world-opponent-network/
- Ubuntu SDL 1.2
sudo apt-get install libsdl1.2-dev libsdl1.2debian
- Установить Flex и Bison
sudo apt-get install flex bison
- В gcc4 не используется -fwritable-strings (https://gcc.gnu.org/gcc-4.0/changes.html)
- Automake рекомендуется automake1.7 но с ним вылетают пару ошибок перед сборкой, поэтому 1.11
sudo apt-get install automake
СБОРКА:
#################
cd ./Linux
./bootstrap
../configure
make
- Для сборки под x86-64 нужно конфигурировать с ключом, а потом еще собрать HomeworldSLD.big
Migration to SDL2 API:
#####################
Probably broken (untested):
- OpenGL ES
- MacOS
Definitly broken:
- Joystick: I see no reason to have this enabled and can't be bothered to work on it
- Scroll lock state flipping (utyToggleKeyStatesRestore)
- PLUSMINUS key, whatever that is