Re: Running without Python
Paul Smith <[email protected]>
| Newsgroups | gmane.comp.gdb.devel |
|---|---|
| Message-ID | <1382995034.3496.81.camel@pdsdesk> |
On Mon, 2013-10-28 at 14:53 -0600, Tom Tromey wrote: > >>>>> "Paul" == Paul Smith <[email protected]> writes: > > Paul> But, it pretty much just stops: > Paul> $ my-gdb > Paul> Could not find platform independent libraries <prefix> > Paul> Could not find platform dependent libraries <exec_prefix> > Paul> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] > Paul> ImportError: No module named site > Paul> $ > > Paul> Any thoughts about this? I guess I need to build GDB twice, once with > Paul> Python for those systems that can use it and once without for those > Paul> systems that don't have it. Is there any interest in making this work > Paul> "better"? > > This should be better in a more recent gdb. Please try git master. > We've made it so that if Python initialization fails, then gdb still > works but disables all the Python functionality. Is this in 7.6.1, or just master? > However, we haven't done the dlopen thing. It's been discussed but I > think it is difficult to do sanely, and especially difficult to do in a > way that handles differences between versions of libpython. That's OK with me, actually, because I've linked python statically so I don't have to worry about it. It's just the support .py stuff that's missing when I copy GDB around. Cheers!