Windows and Mac OS X Installer on same Machine

Comments

5 comments

  • Avatar
    jesus

    Hi Mayank,

    Using InstallBuilder Multiplatform (either Enterprise or Professional flavors) allows you to create installers for these platforms from a single build environment and project file.

    Find below the link to the InstallBuilder download page:

    http://installbuilder.bitrock.com/download-step-2.html

    0
    Comment actions Permalink
  • Avatar
    Niels Holst

    I am not sure I understand this. There must be two build machines, one that build the Windows binaries and one that build the Mac binaries.

    If you want to build the installer on just one of the machines, you would have to copy the binaries from the other machine, wouldn't you?

    Alternatively, you could have InstallBuilder running on both machines and then build the installer on one machine at a time (using the same InstallBuilder XML file, of course).

    Am I correct about this very basic stuff?

    0
    Comment actions Permalink
  • Avatar
    jesus

    Hi Niels,

    What I meant is that with InstallBuilder Multiplatform you can build from a single machine installers for Windows, OSX and Linux regardless of the Operating System where InstallBuilder is running.

    For instance, if you are working from a Windows machine, you can build installers for OSX and Linux as well.

    0
    Comment actions Permalink
  • Avatar
    Niels Holst

    Thanks, Jesus,

    What would the routine be in practice? Let's say you upgraded your source code to a new version. Then you would first need to build the binary (executable) files on each of the platforms (Windows, OSX, Linux). Then you would need to build an installer for each platform. How would you do that? Would you then copy the binaries from two of the platforms (say,OSX and Linux) on to the third one (Windows) and then run InstallBuilder on that (Windows) to generate installers for all three platforms?

    I am asking because I would like to set up the most rational work flow for shipping my software.

    0
    Comment actions Permalink
  • Avatar
    Beltran

    Hi Niels,

    InstallBuilder is able to create any installer (Windows, Linux or OS X) from any platform. If you already have the binaries you want to distribute per platform (e.g. exe and .dll for Windows, binaries and .dylib for OS X or binaries and .so) you can build the Installer for any of these platforms from Windows, OS X or Linux. You are able to choose the best platform to build.

    We recommend to use OS X or Linux to build all the installers you want to distribute. This is because when you have the binaries to distribute, you probably have some internal symlinks. These symlinks do not exist on Windows so you probably find issues with that.

    I hope it helps

    0
    Comment actions Permalink

Please sign in to leave a comment.