Uploaded image for project: 'Open Development'
  1. Open Development
  2. OPEN-106

Target platform in build dir name deviates from actual target platform when building for 64bit Linux

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • autobuild, viewer build
    • Linux 2.6.39-gentoo-r3
      x86_64 Intel(R) Core(TM)2 Duo CPU T9600 @ 2.80GHz GenuineIntel

      viewer-development @ ac0f1a132d35
      autobuild @ 24ee3b0591bd

      cmake version 2.8.4

    Description

      To reproduce

      1. Configure for 64 bit Linux:

        cd /location/of/viewer-dev-checkout/
        autobuild configure -c DebugOS -- -DWORD_SIZE=64
        

      Expected

      [...]
      -- Build files have been written to: /location/of/viewer-dev-checkout/build-linux-x86_64
      

      (See Compiling the viewer (Linux) > Where's the built viewer?)

      Observed

      [...]
      -- Build files have been written to: /location/of/viewer-dev-checkout/build-linux-i686
      

      Note

      The location of the build dir is passed to CMake by autobuild, based on the platform it detects and the content of autobuild.xml in the viewer source. With -- -DWORD_SIZE=64, we only override the platform for CMake, not autobuild. As far as I know, we currently can't tell autobuild manually about the target platform.

      Attachments

        Activity

          People

            Unassigned Unassigned
            boroondas.gupte Boroondas Gupte
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: