Python and native gdb
Alexey Neyman
stilor@att.net
Fri Oct 20 18:05:00 GMT 2017
You'd need to have the Python libraries built for target first and a
special script as explained in gdb/configure.ac's description of
--with-python:
dnl There are several different values for --with-python:
....
dnl /path/to/python/executable -
dnl       Run python-config.py with this version of python to fetch the
dnl       compilation parameters.
dnl       NOTE: This needn't be the real python executable.
dnl       In a cross-compilation scenario (build != host), this could be
dnl       a shell script that provides what python-config.py provides for
dnl       --ldflags, --includes, --exec-prefix.
Crosstool-NG currently doesn't do that.
Regards,
Alexey.
On 10/20/2017 03:48 AM, electricworry wrote:
> Please could anyone advise, is it possible to build a Python enabled
> Native GDB similar to the Cross GDB option that exists in
> crosstool-ng?
>
> I've made a small change to 300-gdb.sh to add --with-python=python2
> for the native GDB build and I'm testing just now, so I guess I'll
> find out later today. But I'm thinking it's less trivial than that and
> there might be some extra work to be done. Am I right to be sceptical?
>
> Thanks.
>
More information about the crossgcc
mailing list