We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
0 parents commit 224efddCopy full SHA for 224efdd
1 file changed
README.md
@@ -0,0 +1,20 @@
1
+# crosskit-aarch64-linux-libpython
2
+
3
+This repository contains the `libpython` libraries and headers for the AArch64
4
+Linux, in order to facilitate non-AArch64 to AArch64 Linux cross compilation of
5
+the programs that depend on the `libpython` library (e.g. GDB).
6
7
+__SUPERHACK WARNING!__ This repository also contains a special shell script
8
+(`${LIBPYTHON_KIT_ROOT}/bin/python`) to allow the GDB build system to resolve
9
+the `include` and `lib` paths for the host Python.
10
11
+## Build GDB
12
13
+```
14
+/usr/local/src/gdb-9.1/configure \
15
+ --build=x86_64-build_pc-linux-gnu
16
+ --host=aarch64-linux-gnu
17
+ --target=arm-none-eabi
18
+ --prefix=<OUTDIR>
19
+ --with-python=${LIBPYTHON_KIT_ROOT}/bin/python
20
0 commit comments