This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rampythonnewbie
Recipients rampythonnewbie
Date 2012-04-27.12:58:54
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1335531535.33.0.865385464046.issue14681@psf.upfronthosting.co.za>
In-reply-to
Content
Hello,

I am working on an application that runs only on Python version 2.3.5.  Presently i am using mac os x 10.5.8. It came with pre-installed python 2.5.1. Now, when i am running that application with existing version, it is showing the following error..

"RuntimeWarning: Python C API version mismatch for module _AE: This Python has API version 1013, module _AE has version 1012."

So, I want to install version 2.3.5 on my machine along with existing python 2.5.1 unchanged.

I tried the following procedure to install:

1. Downloaded  "Python-2.3.5.tgz" from www.python.org
2. Unpacked it with "tar -zxvf Python-2.3.5.tgz" command.
3. ./configure --prefix=/users/myhomedir/python23
4. make altinstall

But, I am getting following error:

"gcc  -u __dummy -u _PyMac_Error -framework System -framework CoreServices -framework Foundation -o python.exe \
			Modules/python.o \
			libpython2.3.a -ldl      
Undefined symbols:
  "__dummy", referenced from:
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [python.exe] Error 1"


Please help me to know how to install multiple versions of python on mac OS X 10.5 without using macports and virtualenv...

Thanks in advance
History
Date User Action Args
2012-04-27 12:58:55rampythonnewbiesetrecipients: + rampythonnewbie
2012-04-27 12:58:55rampythonnewbiesetmessageid: <1335531535.33.0.865385464046.issue14681@psf.upfronthosting.co.za>
2012-04-27 12:58:54rampythonnewbielinkissue14681 messages
2012-04-27 12:58:54rampythonnewbiecreate