Skip to content

Commit d2dd6c7

Browse files
authored
Update README.md
1 parent 115f41c commit d2dd6c7

File tree

1 file changed

+40
-2
lines changed

1 file changed

+40
-2
lines changed

README.md

Lines changed: 40 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,40 @@
1-
# Python-3.11.3
2-
Файлы исходного кода для сборки с static linked.
1+
# Инструкция по сборке
2+
1. Отредактировать `Modules/Setup` для доп.сборки (в репо уже настроено +-)
3+
2. Создать папку: `mkdir INSTALLED`
4+
3. Конфигурировать сборку: `./configure LDFLAGS="-static -static-libgcc" CPPFLAGS="-fPIC -static" --disable-shared --prefix=$(pwd)/INSTALLED/ --enable-optimizations`
5+
4. Собрать в 8 потоков: `make -j 8`
6+
5. Установить: `make install -j 8`
7+
8+
## Успешно собранные библиотеки:
9+
```
10+
_asyncio _bisect _blake2
11+
_bz2 _codecs_cn _codecs_hk
12+
_codecs_iso2022 _codecs_jp _codecs_kr
13+
_codecs_tw _contextvars _crypt
14+
_csv _ctypes _datetime
15+
_decimal _elementtree _hashlib
16+
_heapq _json _lsprof
17+
_lzma _md5 _multibytecodec
18+
_multiprocessing _opcode _pickle
19+
_posixshmem _posixsubprocess _queue
20+
_random _sha1 _sha256
21+
_sha3 _sha512 _socket
22+
_ssl _statistics _struct
23+
_typing _zoneinfo array
24+
audioop binascii cmath
25+
fcntl grp math
26+
mmap ossaudiodev pyexpat
27+
readline resource select
28+
spwd syslog termios
29+
unicodedata zlib
30+
```
31+
32+
## Не успешно собранные библиотеки:
33+
```
34+
_ctypes_test _curses _curses_panel
35+
_gdbm _testbuffer _testcapi
36+
_testclinic _testimportmultiple _testinternalcapi
37+
_testmultiphase _uuid _xxsubinterpreters
38+
_xxtestfuzz nis xxlimited
39+
xxlimited_35
40+
```

0 commit comments

Comments
 (0)