Uploaded image for project: 'C++ Driver'
  1. C++ Driver
  2. CXX-312

Fix RHEL 5.5 MCI build

      The build currently fails because the default boost on the system is too old (1.30 vintage). We currently require at least 1.41 (officially, 1.49).

      Fortunately, our MCI hosts have newer boost packages available. Here are the changes needed to get the RHEL build working:

      • Before building, run yum install boost141-devel.i386 boost141-devel.x86_64
      • Add --cpppath=/usr/include/boost141 --libpath=/usr/lib64/boost141 to the SCons flags for all stages of the build.
      • Add --disable-warnings-as-errors to the SCons flags (there seem to be some warnings when building with boost 1.41).

      UPDATE: The proper boost library is now installed, but the RHEL 5.5 build is now failing for other reasons.

            Assignee:
            samantha.ritter@mongodb.com Samantha Ritter (Inactive)
            Reporter:
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: