You are not logged in.
I ordered one of these things, but can't get the software to build. If anyone is using one, I'd appreciate any guidance you may have on how to get it built. Tech support on their site is somewhat limited. [edit] Ok, I was being nice. Nonexistent is a better term [/edit] The instructions for the source say to download the bz2 file, extract it, go to the directory, and make, but there is no Makefile. Running configure, I get the following error:
checking for a version of Python >= '2.1.0'... File "<string>", line 1
import sys, string; ver =
string.split(sys.version)[0]; print ver >= '2.1.0'
^
SyntaxError: invalid syntax
no
configure: error: in `/home/timm/iguanaIR-1.0.1':
configure: error:
This version of the AC_PYTHON_DEVEL macro
doesn't work properly with versions of Python before
2.1.0. You may need to re-run configure, setting the
variables PYTHON_CPPFLAGS, PYTHON_LDFLAGS, PYTHON_SITE_PKG,
PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand.
Moreover, to disable this check, set PYTHON_NOVERSIONCHECK
to something else than an empty string.See `config.log' for more details
config log is huge and I have no idea what might be relevant there.
I have python version is 3.2.2-1.
I don't know where or how to set these variables. Also not sure where to try the PYTHON_NOVERSIONCHECK stuff; tried it on the command line and got some successful stuff then:
checking consistency of all components of python development
environment... no
configure: error:
Could not link test program to Python. Maybe the main Python library has
been installed in some non-standard library path. If so, pass it to
configure,via the LDFLAGS environment variable.
Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib"
============================================================================
ERROR!
You probably have to install the development version of the Python
package
for your distribution. The exact name of this package varies among
them.
============================================================================
AFAIK, there is no separate development package for arch
I've got /usr/lib/python3.2/
/usr/lib/python2.7
and a few things in /usr/lib/python2.6
Not sure what a standard location would be, so I don't know whether it is or isn't in one. No idea where to go from here.
[edit]
After I posted this I found an older version of the iguana client in AUR, and tried to use that, got the same error about python versions less than 2.1.0
[edit]
So I'm figuring I could try to make it use python2 to build instead of python, but haven't figured out how to do that yet.
Last edited by timm (2011-08-27 17:08:49)
Offline
I had to edit the ./configure file to get it to use python2, but then it wanted lsb-release; something about the startup script; found a post on that in the forum and worked around that, and it still gave me some problem. I'm going to see if I can send it back; would recommend avoiding this thing unless you are pretty skilled.
Offline