Enable to build C driver

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • Priority: Minor - P4
    • 1.4.0
    • Affects Version/s: 1.3.0
    • Component/s: Build
    • None
    • Environment:
      Debian based linux
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Hello,
      I've an issue with the build of the driver. When I execute the autogen.sh I've the following warning :

      === configuring in src/libbson (/home/testDriver/mongo-c-driver-master/src/libbson)
      configure: WARNING: no configuration information is in src/libbson

      However the autogen finish its work with thi result :

      libmongoc 1.3.2-dev was configured with the following options:

      Build configuration:
      Enable debugging (slow) : no
      Compile with debug symbols (slow) : no
      Enable GCC build optimization : yes
      Enable automatic binary hardening : yes
      Code coverage support : no
      Cross Compiling : no
      Fast counters : no
      Shared memory performance counters : yes
      SASL : no
      SSL : yes
      Libbson : bundled

      Documentation:
      man : no
      HTML : no

      But when I try to run the following command : make && make install
      I have this error :

      Making all in src/libbson
      make[1]: Entering directory `/home/testDriver/mongo-c-driver-master/src/libbson'
      make[1]: *** No rule to make target `all'. Stop.
      make[1]: Leaving directory `/home/testDriver/mongo-c-driver-master/src/libbson'
      make: *** [all-recursive] Error 1

      Seems that something is missing in the libbson library but I can't figure out what it is and the build instruction indicate that libbson would be automaticly install during the build.

      Thanks for the help

            Assignee:
            Unassigned
            Reporter:
            Fink Jerome
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: