Cross compilng GDB that can use Python

Avi Gozlan <[email protected]>
Newsgroups gmane.comp.gdb.devel
Message-ID <71C49BB0B847984EAADFE43F93C6BF08153124CD@IL-EX10.ad.checkpoint.com>
Hi,

I'm cross compiling GDB for a target machine. For this (and supporting Python scripting for pretty printing), I previously have to cross compile ncurses and Python.

When configuring GDB, I run:

Configure ..... --with-python=<my crossed compiled python> ...

This setting looks crucial, otherwise Python stuff is taken from /usr of the compiling machine, which might be inappropriate for the target.
However, this way, when installed in the target, GDB looks for python modules (e.g. traceback) according to <my crossed compiled python> as in the compiling machine, rather than '/usr/'.

Is there a way to configure GDB compilation so that it takes python dependencies (include files, static library) from the crossed compiled stuff location (that cannot be copied to /usr in the compiling machine), yet look for Python modules in /usr in the target?

Thanks,

Avi
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.