Uploaded image for project: 'C Driver'
  1. C Driver
  2. CDRIVER-2070

Can not build static library on macOS

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Works as Designed
    • Icon: Major - P3 Major - P3
    • None
    • 1.6.0
    • Build
    • None
    • OS: macOS 10.12.3

    Description

      When build for static library

      GCC: Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 --enable-static=yes
      Apple LLVM version 8.0.0 (clang-800.0.42.1)
      Target: x86_64-apple-darwin16.4.0
      Thread model: posix
      InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
      

      it says

      /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libbson.a(libbson_la-bson-atomic.o) has no symbols
      /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libbson.a(libbson_la-bson-atomic.o) has no symbols
        CCLD     libbson-1.0.la
      /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libbson-1.0.a(libbson_la-bson-atomic.o) has no symbols
      /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libbson-1.0.a(libbson_la-bson-atomic.o) has no symbols
      

      and no .a file is generated.

      Attachments

        Activity

          People

            jesse@mongodb.com A. Jesse Jiryu Davis
            denghongcai Hongcai Deng
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: