[Numpy-discussion] Help needed GDB

Amardeep Singh amardeepjk at gmail.com
Tue Dec 29 03:27:26 EST 2020


Hi All

when i. try to use python3 installed on my macbook i get this.

checking for libmpfr... no

configure: WARNING: MPFR is missing or unusable; some features may be
unavailable.

checking whether to use python... /usr/local/bin/python3

checking for python... no

configure: error: no usable python found at /usr/local/bin/python3



These are the commands i ran


1) /Users/amardeepsingh/Downloads/gdb-9.2/configure
--with-python=/usr/local/bin/python3


2) make




my mac


 % which python3


/Library/Frameworks/Python.framework/Versions/3.9/bin/python3

% ls -lrt /usr/local/bin/python3

lrwxr-xr-x  1 root  wheel  69 Dec 29 14:37 /usr/local/bin/python3 ->
../../../Library/Frameworks/Python.framework/Versions/3.9/bin/python3








On Tue, Dec 29, 2020 at 4:04 PM Amardeep Singh <amardeepjk at gmail.com> wrote:

> Hi All,
>
> I was able to fix it but one thing i am not getting.
> it is building with python 2.
>
> I need python 3  enabled gdb.
>
> ./configure --with-python.  --> how to make it to use python 3 installed
> on my machine?
>
> thx
>
>
>
>
> On Tue, Dec 29, 2020 at 1:55 PM Amardeep Singh <amardeepjk at gmail.com>
> wrote:
>
>> Hi All,
>>
>> I am trying to debug c code of numpy via gdb.Can someone help me with
>> this?
>> i am getting " Python scripting is not supported in this copy of GDB".
>> How to install python supported gdb on win10?
>>
>>
>> https://numpy.org/doc/stable/dev/development_environment.html
>>
>> I am following the steps in the docs. machine is windows 10.
>>
>> Debugging
>> <https://numpy.org/doc/stable/dev/development_environment.html#debugging>
>>
>> Another frequently asked question is “How do I debug C code inside
>> NumPy?”. First, ensure that you have gdb installed on your system with the
>> Python extensions (often the default on Linux). You can see which version
>> of Python is running inside gdb to verify your setup:
>>
>> (gdb) python>import sys>print(sys.version_info)>endsys.version_info(major=3, minor=7, micro=0, releaselevel='final', serial=0)
>>
>>
>>
>>
>> $ gdb -v
>> GNU gdb (GDB) 7.6.1
>> This GDB was configured as "mingw32".
>>
>> $ gdb
>> (gdb) python
>> >import sys
>> >print(sys.version_info)
>> >end
>> (gdb) Python scripting is not supported in this copy of GDB.
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/numpy-discussion/attachments/20201229/b16bfc72/attachment-0001.html>


More information about the NumPy-Discussion mailing list