-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathNOTES
32 lines (27 loc) · 1.13 KB
/
NOTES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
ПРИМЕЧАНИЯ:
#################
- 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