mirror of
https://github.com/python/cpython
synced 2026-09-29 12:10:30 +03:00
bpo-45548: Fix out-of-tree and Debian builds (GH-29263)
Add Modules subdirs to SRCDIRS to generate directories for out-of-tree object files. Debian wants ncurses lib. Works on Fedora, too. Debian also needs pkg-config to detect correct flags. Remove more outdated comments. Makefile now tracks header dependencies -lintl is injected by configure when needed. Build _dbm with gdbm-compat. Group some modules by purpose. socket, select, and mmap work on Windows, too.
This commit is contained in:
parent
b1302abcc8
commit
4c95fb4640
4 changed files with 87 additions and 57 deletions
1
.github/workflows/posix-deps-apt.sh
vendored
1
.github/workflows/posix-deps-apt.sh
vendored
|
|
@ -3,6 +3,7 @@ apt-get update
|
|||
|
||||
apt-get -yq install \
|
||||
build-essential \
|
||||
pkg-config \
|
||||
ccache \
|
||||
gdb \
|
||||
lcov \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue