Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Dear All:-
I had to start over installing aureservoir, every thing was smooth till i found this error
--------------------------------------
Checking for C++ header file aureservoir/aureservoir.h... yes
Checking for C++ library flens... yes
Checking for C++ header file flens/flens.h... yes
Checking for C header file Python.h... no
Did not find python headers !
---------------------------------------------
This is also the code that caused this error
# do the checks
conf = Configure(env)
if checking:
if not conf.CheckCXXHeader('aureservoir/aureservoir.h'):
print 'Did not find aureservoir header (aureservoir/aureservoir.h) !'
Exit(1)
if not conf.CheckLib('flens', language="C++"):
print 'Did not find FLENS library !'
Exit(1)
if not conf.CheckCXXHeader('flens/flens.h'):
print 'Did not find FLENS header (flens/flens.h) !'
Exit(1)
if not conf.CheckCHeader('Python.h'):
print 'Did not find python headers !'
Exit(1)
if not conf.CheckLib('fftw3', language="C"):
print 'Did not find FFTW3 library !'
Exit(1)
if not conf.CheckLib('fftw3f', language="C"):
print 'Did not find FFTW3 single precision library !'
Exit(1)
if not conf.CheckHeader('fftw3.h'):
print 'Did not find FFTW3 header !'
Exit(1)
env = conf.Finish()
I installed, python2.5 and python 2.6 and I also got nothing, any suggestion for this ?
Thanks on advance
and hope not bothering
sudo apt-get install python2.6-dev libfftw3-dev
( Or 'python2.5-dev' )
.. Alternatively have a look in Synaptic ...
....
When configure or 'make' stops because of missing
<name> , it always means (lib)<name>-dev .
.....
Thanks for the advice, i already did that
and here is the o\p of the terminal
moha@moha:~$ sudo apt-get install python2.6-dev libfftw3-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
python2.6-dev is already the newest version.
libfftw3-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,511
Rep:
Yes, you can never know, what 'configure' is
using to decide OK, if "python dev" is present.
If /usr/bin/python is accepted, we need the python
connected to that, e.g. python2.5-dev .
If it's Python.h , you can't know which.
Worst case : A two part application ...
The first part looks for and says yes to a Python.h
from 2.6, and may or may not compile.
.. The second looks for /usr/bin/python only,
but can't use 2.6 .. needs 2.5 .
.....
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.