Compile 64 bit ice on non 64 bit OS

Andrew SAndrew S Member Andrew SolodovnikovOrganization: Moscow State technical UniversityProject: simple grid-like system ✭✭
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

  • bernardbernard Jupiter, FLAdministrators, ZeroC Staff Bernard NormierOrganization: ZeroC, Inc.Project: Ice ZeroC Staff
    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
  • Andrew SAndrew S Member Andrew SolodovnikovOrganization: Moscow State technical UniversityProject: simple grid-like system ✭✭
    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
Sign In or Register to comment.