error on building 2.6.1. (_ctypes)
Bernard Rankin
berankin99 at yahoo.com
Fri Jan 30 13:52:07 EST 2009
>
> > I am trying to build python 2.6 on a machine (web server) that I do not have
> root access to. (has 2.4 installed)
> >
> > Python 2.5 builds fine, but I am getting an error when I run "make" for 2.6.1.
> >
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > /home/username/local-src/Python-2.6.1/Modules/_ctypes/_ctypes.c:3941: error:
> syntax error before '*' token
> > /home/username/local-src/Python-2.6.1/Modules/_ctypes/_ctypes.c:3942: warning:
> function declaration isn't a prototype
> > /home/username/local-src/Python-2.6.1/Modules/_ctypes/_ctypes.c: In function
> `CFuncPtr_nonzero':
> > /home/username/local-src/Python-2.6.1/Modules/_ctypes/_ctypes.c:3943: error:
> `self' undeclared (first use in this function)
>
> Mmm... my 2.6.1 source show different line numbers, maybe you should check it's
> the right file?
>
Wow, good catch.
I just re-downloaded the archive and it works fine.
I know for certain that I did no editing to the files, and even tried expanding the original tar.gz a couple of times.
There must be a corrupted package somewhere among the official Python mirrors. (Sadly, I overwrote the old tar.gz file when I got the new one.)
More information about the Python-list
mailing list