alexandernst píše v Ne 05. 09. 2010 v 05:02 -0700:
> Hi,
> 
> I have a few questions. The first one is: does pyinstaller works fine
> with Python 2.7?

About python 2.7 and pyinstaller is this Trac item:
http://www.pyinstaller.org/ticket/198

There is a patch for 2.7. We need somebody to test it. If it will work
for you, notice it in a comment there.

> The second one is: do I need to make my executables on a machine with
> an older linux kernel (just like cx_Freeze)?

At the moment it is better for cross-distribution compatibility.
However there is a new branch 
http://svn.pyinstaller.org/branches/waf

with binary LSB (Linux Standard Base) bootloaders for linux (32bit and
64bit). These bootloaders should ensure better cross-distribution
compatibility. This branch also need more testing and there is need to
adjust compiling of bootloader for MacOSX.

> And the third one is: what will happen if I build an executable on my
> x64 machine and then somebody on x86 tries to run it?
It won't work. SW for 64bit won't run on x64.
> Do I need to
> build both x86 and x64?
Linux: It will be better to build both. I think you cannot be sure if
there are installed in x64 distribution libraries for running x86
binaries.
Windows: Only x86 is supported at the moment. x86 will work on x64.
Mac: Not sure about x64 Mac. But i presume that x86 binary will work
without problems on x64 Mac.
> 
> Details: I'm trying to build my project for the 3 major OS (Windows,
> Linux and Mac)

If you like experimenting and trying newest stuff - try it with python
2.7. Otherwise I would suggest you to go with an older python version
(2.5/2.6).

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pyinstaller?hl=en.

Reply via email to