Code

protoc: check for libprotobuf-c as well
authorRuben Kerkhof <ruben@rubenkerkhof.com>
Sun, 9 Aug 2015 17:02:25 +0000 (19:02 +0200)
committerMarc Fournier <marc.fournier@camptocamp.com>
Mon, 30 Nov 2015 21:52:19 +0000 (22:52 +0100)
configure.ac

index f9802cefd81381f88553a315b69d88dd7efd1084..7b3bc997942abbc029d9361f592086a5152eaf0b 100644 (file)
@@ -62,12 +62,19 @@ then
        have_protoc_c="no (protoc-c compiler not found)"
 fi
 
-if test "X$have_protoc_c" = "xyes"
+if test "x$have_protoc_c" = "xyes"
 then
        AC_CHECK_HEADERS([google/protobuf-c/protobuf-c.h],
-                        []
+                        [have_protoc_c="yes"],
                         [have_protoc_c="no (<google/protobuf-c/protobuf-c.h> not found)"])
 fi
+if test "x$have_protoc_c" = "xyes"
+then
+       AC_CHECK_LIB([protobuf-c], [protobuf_c_version],
+                    [have_protoc_c="yes"],
+                    [have_protoc_c="no (libprotobuf-c not found)"])
+
+fi
 AM_CONDITIONAL(HAVE_PROTOC_C, test "x$have_protoc_c" = "xyes")
 
 AC_MSG_CHECKING([for kernel type ($host_os)])