Using McMillan Installer, PyInstall or py2exe cross-platform?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Hartmut Goebel

    Using McMillan Installer, PyInstall or py2exe cross-platform?

    Hi,

    has anybody used McMillan Installer, PyInstall or py2exe cross-platform?

    I have a Windows partition with Python installed there, so this would
    "only" required working on a different directory and for a different OS.
    Since I'm working on Linux, it's awful to boot Windows each time I want
    to build a new release.

    Any hint in this area?

    --
    Schönen Gruß - Regards
    Hartmut Goebel

    Goebel Consult
    Spezialist für IT-Sicherheit in komplexen Umgebungen
    Hallo, mein Name ist Hartmut Goebel, ich bin Spezialist für Information-Security-Management mit starkem technischen Hintergrund. Zertifizierte Sicherheit und sinnvolles Sicherheits­management sind ele

  • Grant Edwards

    #2
    Re: Using McMillan Installer, PyInstall or py2exe cross-platform?

    On 2008-07-14, Hartmut Goebel <h.goebel@goebe l-consult.dewrote :
    has anybody used McMillan Installer, PyInstall or py2exe cross-platform?
    I know that py2exe doesn't work "cross-platform". I'd be very
    surprised if the the others do.
    I have a Windows partition with Python installed there, so
    this would "only" required working on a different directory
    and for a different OS. Since I'm working on Linux, it's awful
    to boot Windows each time I want to build a new release.
    >
    Any hint in this area?
    You can run Windows on a VM like Qemu and use that to build
    distribution packages. You still have to "boot windows", but
    at least you don't have to shut down Linux...

    --
    Grant Edwards grante Yow! Here I am at the flea
    at market but nobody is buying
    visi.com my urine sample bottles ...

    Comment

    • David Lyon

      #3
      Re: Using McMillan Installer, PyInstall or py2exe cross-platform?

      Hi Hartmut,

      I can sympathise with you on this one...

      There are a few options...

      there is a python based "bake" make like program... that is useful...


      then there is Wine... that is a windows emulator under linux... that
      might be pretty easy.... http://www.winehq.org/

      If you want to get more heavy-weight, then get a virtual machine.

      But as per your question... the above specified options might satisfy
      your requests for speed and ease of use without having to change O/S.

      Regards

      David




      Hartmut Goebel wrote:
      Hi,
      >
      has anybody used McMillan Installer, PyInstall or py2exe cross-platform?
      >
      I have a Windows partition with Python installed there, so this would
      "only" required working on a different directory and for a different OS.
      Since I'm working on Linux, it's awful to boot Windows each time I
      want to build a new release.
      >
      Any hint in this area?
      >

      Comment

      • Hartmut Goebel

        #4
        Re: Using McMillan Installer, PyInstall or py2exe cross-platform?

        David Lyon schrieb:
        there is a python based "bake" make like program... that is useful...
        http://projects.bertram-scharpf.de/bake/bake1.html
        I'm not in the need of a build program :-) I would use Scons therefor,
        anyway.
        then there is Wine... that is a windows emulator under linux... that
        might be pretty easy.... http://www.winehq.org/
        I don't like to use winw here, it would nor fit into my release process.

        I started working on cross-pyinstall today.


        --
        Schönen Gruß - Regards
        Hartmut Goebel

        Goebel Consult
        Spezialist für IT-Sicherheit in komplexen Umgebungen
        Hallo, mein Name ist Hartmut Goebel, ich bin Spezialist für Information-Security-Management mit starkem technischen Hintergrund. Zertifizierte Sicherheit und sinnvolles Sicherheits­management sind ele

        Comment

        • Paul Boddie

          #5
          Re: Using McMillan Installer, PyInstall or py2exe cross-platform?

          On 15 Jul, 23:00, Hartmut Goebel <h.goe...@goebe l-consult.dewrote :
          >
          I started working on cross-pyinstall today.
          Let us know how you get on! In theory, one should be able to build
          Python (and derived works) using the mingw32 libraries and a suitable
          cross-compiler on platforms other than Windows, but I've never
          bothered to do so myself.

          Paul

          Comment

          • Hartmut Goebel

            #6
            Re: Using McMillan Installer, PyInstall or py2exe cross-platform?

            Paul Boddie schrieb:
            On 15 Jul, 23:00, Hartmut Goebel <h.goe...@goebe l-consult.dewrote :
            >I started working on cross-pyinstall today.
            >
            Let us know how you get on! In theory, one should be able to build
            Python (and derived works) using the mingw32 libraries and a suitable
            cross-compiler on platforms other than Windows, but I've never
            bothered to do so myself.
            Pyinstaller trunk is now able to build exe for Windows on Linux/Unix.
            This includes only the "bundling" of scripts and modules into an exe,
            not compiling anything.

            --
            Schönen Gruß - Regards
            Hartmut Goebel

            Goebel Consult
            Spezialist für IT-Sicherheit in komplexen Umgebungen
            Hallo, mein Name ist Hartmut Goebel, ich bin Spezialist für Information-Security-Management mit starkem technischen Hintergrund. Zertifizierte Sicherheit und sinnvolles Sicherheits­management sind ele

            Comment

            Working...