<br><br><div class="gmail_quote">2009/2/11 administrator <span dir="ltr"><<a href="mailto:vzupka@volny.cz">vzupka@volny.cz</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="word-wrap: break-word;">I tried as admin with Python-3.0 in my home directory but no success yet.<div><br></div><div>Is there another help?</div><div><br></div><div><div><font face="Courier">Macintosh:~ admin$ export PATH=/opt/local/bin:/opt/local/sbin:/Developer/usr/bin:$PATH</font></div>
<div><font face="Courier">Macintosh:~ admin$ echo $PATH</font></div><div><font face="Courier">/opt/local/bin:/opt/local/sbin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/admin:/usr/local/bin:/usr/X11/bin</font></div>
<div><font face="Courier">Macintosh:~ admin$ cd ~/Python-3.0</font></div><div><font face="Courier">Macintosh:Python-3.0 admin$ pwd</font></div><div><font face="Courier">/Users/admin/Python-3.0</font></div><div><font face="Courier">Macintosh:Python-3.0 admin$ sudo ./configure --enable-framework</font></div>
<div class="Ih2E3d"><div><font face="Courier">checking for --with-universal-archs... 32-bit</font></div><div><font face="Courier">checking MACHDEP... darwin</font></div><div><font face="Courier">checking machine type as reported by uname -m... i386</font></div>
<div><font face="Courier">checking for --without-gcc... no</font></div><div><font face="Courier">checking for gcc... gcc</font></div><div><font face="Courier">checking for C compiler default output file name... </font></div>
<div><font face="Courier"><b>configure: error: C compiler cannot create executables</b></font></div><div><font face="Courier">See `config.log' for more details.</font></div></div><div><font face="Courier">Macintosh:Python-3.0 admin$ </font></div>
</div></div></blockquote><div><br><br><br>What does config.log say?<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style="word-wrap: break-word;">
<div><div><font face="Courier"></font></div><div><br></div></div><div><br></div><div>Regards, Vladimir Zupka</div><div><div></div><div class="Wj3C7c"><div><br><div><div>On 10.2.2009, at 14:35, Benjamin Kaplan wrote:</div>
<br><blockquote type="cite"><br><br><div class="gmail_quote">On Tue, Feb 10, 2009 at 4:07 AM, Vladimír Župka <span dir="ltr"><<a href="mailto:vzupka@volny.cz" target="_blank">vzupka@volny.cz</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
 <div style="word-wrap: break-word;">I tried this:<div><br></div><div><div><font face="Courier">PATH=$PATH:/Developer/usr/bin</font></div><div><font face="Courier">echo $PATH</font></div><div><font face="Courier">cd /Python-3.0</font></div>
 <div><div><font face="Courier">./configure --enable-framework</font></div><div><font face="Courier">make</font></div><div><font face="Courier">sudo make install</font></div><div><br></div></div><div>and the result is:</div>
 <div><br></div><div><div><font face="Courier">Macintosh:~ vzupka$ /Users/vzupka/Desktop/Python.sh ; exit;</font></div><div><font face="Courier">/Library/Frameworks/Python.framework/Versions/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Developer/usr/bin</font></div>
 <div><font face="Courier">checking for --with-universal-archs... 32-bit</font></div><div><font face="Courier">checking MACHDEP... darwin</font></div><div><font face="Courier">checking machine type as reported by uname -m... i386</font></div>
 <div><font face="Courier">checking for --without-gcc... no</font></div><div><font face="Courier">checking for gcc... gcc</font></div><div><font face="Courier">checking for C compiler default output file name... </font></div>
 <div><font face="Courier"><b>configure: error: C compiler cannot create executables</b></font></div><div><font face="Courier"><b>See `config.log' for more details.</b></font></div><div><font face="Courier">make: *** No targets specified and no makefile found.  Stop.</font></div>
 <div><font face="Courier"><br></font></div><div><font face="Courier">WARNING: Improper use of the sudo command could lead to data loss</font></div><div><font face="Courier">or the deletion of important system files. Please double-check your</font></div>
 <div><font face="Courier">typing when using sudo. Type "man sudo" for more information.</font></div><div><font face="Courier"><br></font></div><div><font face="Courier">To proceed, enter your password, or type Ctrl-C to abort.</font></div>
 <div><font face="Courier"><br></font></div><div><font face="Courier">Password:</font></div><div><font face="Courier">logout</font></div><div><font face="Courier"><br></font></div><div><font face="Courier">[Process completed]</font></div>
 <div><br></div><div>What is wrong with C compiler? Where do I find the 'config.log'?</div></div></div></div></blockquote><div><br><br>config.log should be in Python-3.0. I believe that you have a permissions problem. ./configure needs to generate the makefiles that tell the compiler what to do and then the make command will create the executables. Since you're not in your home directory, you (as a standard user) don't have permission to write to that directory. Either move Python-3.0 to somewhere that you have write permissions or use sudo for the whole script. <br>
 <br><br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style="word-wrap: break-word;"><div><div><div>Vladimir Zupka</div><div>
 <br></div></div><div><div><div>On 9.2.2009, at 16:56, Benjamin Kaplan wrote:</div><br></div><blockquote type="cite"><br><br><div class="gmail_quote"><div>On Mon, Feb 9, 2009 at 9:05 AM, Vladimír Župka <span dir="ltr"><<a href="mailto:vzupka@volny.cz" target="_blank">vzupka@volny.cz</a>></span> wrote:<br>
 <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div style="word-wrap: break-word;"><div>I have Mac OS X Leopard 10.5.6 and I downloaded and unpacked Python 3.0 into a folder (/Library/Frameworks/Python.framework) and ran commands:</div>
 <div><br></div><div>cd /Library/Frameworks/Python.framework/Python-3.0</div> <div>python setup.py install</div><div><br></div><div>and got the message reporting a syntax error:</div><div><br></div><div><div><font face="Courier">Macintosh:~ vzupka$ /bin/csh</font></div>
 <div><font face="Courier">[Macintosh:~] vzupka% cd /Library/Frameworks/Python.framework/Python-3.0</font></div> <div><font face="Courier">[Macintosh:Frameworks/Python.framework/Python-3.0] vzupka% python setup.py install</font></div>
 <div><font face="Courier">  File "setup.py", line 232</font></div><div><font face="Courier">    except (CCompilerError, DistutilsError) as why:</font></div> <div><font face="Courier">                                             ^</font></div>
 <div><font face="Courier">SyntaxError: invalid syntax</font></div><div><font face="Courier">[Macintosh:Frameworks/Python.framework/Python-3.0] vzupka% </font></div> </div><div><br></div><div><br></div></div></blockquote>
</div> <div><br><br><div>You can't use setup.py because the python 2.5 on your system (or 2.6 if you installed it) is incompatible with Python 3 modules. You need to compile Python 3 yourself. It will then automatically call setup.py to create all the extension modules. <br>
 <br>Just unpack the tarball anywhere and use the following commands  Python 3 is automatically installed as python3.0, so you don't need to worry about overwriting the default python on the system.<br><br>./configure --enable-framework<br>
 make<br>sudo make install <br><br>more complete instructions are in the Mac/README file, except substitute "Python 3.0" everywhere it says "MacPython 2.6". You will probably need to install a whole bunch of packages to compile it. configure will tell you about them. MacPorts (<a href="http://www.macports.org" target="_blank">www.macports.org</a>) and fink (<a href="http://www.finkproject.org" target="_blank">www.finkproject.org</a>) provide an easy way to get them.<br>
 <br></div></div><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style="word-wrap: break-word;"><div></div><div><br> </div><div>Regards,</div>
<div> <span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div style="word-wrap: break-word;">
 <div><div><div>Vladimír Župka</div><div><a href="mailto:vzupka@volny.cz" target="_blank">vzupka@volny.cz</a></div><div><br></div></div><br></div><br></div></span><br> </div><br></div><br>--<br> <a href="http://mail.python.org/mailman/listinfo/python-list" target="_blank">http://mail.python.org/mailman/listinfo/python-list</a><br>
 <br></blockquote></div></div><br></blockquote></div><div><br><div> <span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div style="word-wrap: break-word;">
 <div><div><div>Vladimír Župka</div><div><a href="mailto:vzupka@volny.cz" target="_blank">vzupka@volny.cz</a></div><div><br></div></div><br></div><br></div></span><br> </div><br></div></div></div></blockquote></div><br></blockquote>
</div><br></div></div></div></div></blockquote></div><br>