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

"error while loading shared libraries: libmongocxx.so._noabi:"

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 3.1.3
    • Component/s: Build
    • Labels:
    • Environment:
      ubuntu 16.04, gcc 5.4

      I've been working with the latest C++ version and cannot get the test to run due to the
      "error while loading shared libraries: libmongocxx.so._noabi: cannot open shared object library file: No such file or directory" error

      This issue was resolved by Claudio Palumbo on the issue on the Google Group at https://groups.google.com/forum/#!topic/mongodb-user/t9I2QPAkTSg
      and he fixed his own error by running "apt-get upgrade" and upgrading cpp, g++ and gcc.

      Since we are in the compiler business we are reluctant to upgrade those compiler elements at this time.

      It looks like this may be related to the experimental C++17,
      specifically C++17 features std::optional and std::string_view.

      Do you know if the problem is related to this or something else, because it states at the top of the install page that the driver is compatible with gcc 4.8, 5.4. We are using 5.4.

      Any additional insight will be most helpful.

            Assignee:
            Unassigned Unassigned
            Reporter:
            aptech Richard D. Johnson
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: