Archived

This forum has been archived. Please start a new discussion on GitHub.

Compile 64 bit ice on non 64 bit OS

Hello!

I have Windows XP 32 bit, VC 2008, ICE 3.3.0 and i'm trying to build ice from sources. When i build ice from x64 command line (x86_amd64), there is a trouble - generated x64 slice compiler just cannot be started on my 32 bit OS. Moreover, our build server also uses 32 bit OS, so i wonder if there is any easy way to build 64 bit ice binaries on 32 bit OS? For example, use prebuilt slice compiler (we have an another 32 bit build before x64 one) or so on...

Thanks!

--
Andrew Solodovnikov

Comments

  • bernard
    bernard Jupiter, FL
    Hi Andrew,

    When building Ice for C++ from source, the build always uses the just-built slice2cpp compiler; the build system doesn't support building 64-bit Ice for C++ on a 32-bit Windows system.

    Cheers,
    Bernard
  • bernard wrote: »
    Hi Andrew,

    When building Ice for C++ from source, the build always uses the just-built slice2cpp compiler; the build system doesn't support building 64-bit Ice for C++ on a 32-bit Windows system.

    Hi, Bernard, thanks for answer. It is really pity, coz build itself (i mean x64 compiler etc) doesn't really require underlying 64 bit OS :( May be it is a good idea to add special switches to ice make files, that will control this behaviour..

    --
    Andrew Solodovnikov