Use -g -warn-error.
authorRichard W.M. Jones <rjones@redhat.com>
Mon, 27 Mar 2017 13:12:50 +0000 (14:12 +0100)
committerRichard W.M. Jones <rjones@redhat.com>
Mon, 27 Mar 2017 13:12:50 +0000 (14:12 +0100)
Use -g for ocamlopt.  ocamlopt has supported generating DWARF
information for quite a long time.

Also use -warn-error with the same set of warnings as is used
by libguestfs.

Fix a warning in examples/get_cpu_stats.ml found by enabling
-warn-error.

examples/Makefile.in
examples/get_cpu_stats.ml
libvirt/Makefile.in

index 041e382..46006a0 100644 (file)
 OCAMLFIND      = @OCAMLFIND@
 
 OCAMLCPACKAGES := -package unix -I ../libvirt
-OCAMLCFLAGS    := -g
+OCAMLCFLAGS    := -g -warn-error CDEFLMPSUVYZX-3
 OCAMLCLIBS     := -linkpkg
 OCAMLOPTPACKAGES := $(OCAMLCPACKAGES)
-OCAMLOPTFLAGS  :=
+OCAMLOPTFLAGS  := -g -warn-error CDEFLMPSUVYZX-3
 OCAMLOPTLIBS   := $(OCAMLCLIBS)
 
 export LIBRARY_PATH=../libvirt
index d7a8d0c..814c85e 100644 (file)
@@ -19,9 +19,11 @@ let () =
 
     let conn = C.connect_readonly () in
 
+    (*
     let nr_pcpus =
       let info = C.get_node_info conn in
       C.maxcpus_of_node_info info in
+     *)
 
     let stats =
       let dom = D.lookup_by_name conn domname in
index f7c04bb..cf614fc 100644 (file)
@@ -31,15 +31,15 @@ OCAMLMKLIB  = @OCAMLMKLIB@
 
 ifneq ($(OCAMLFIND),)
 OCAMLCPACKAGES := -package unix
-OCAMLCFLAGS    := -g
+OCAMLCFLAGS    := -g -warn-error CDEFLMPSUVYZX-3
 OCAMLCLIBS     := -linkpkg
 else
 OCAMLCINCS     :=
-OCAMLCFLAGS    := -g
+OCAMLCFLAGS    := -g -warn-error CDEFLMPSUVYZX-3
 OCAMLCLIBS     := unix.cma
 endif
 
-OCAMLOPTFLAGS  :=
+OCAMLOPTFLAGS  := $(OCAMLCFLAGS)
 ifneq ($(OCAMLFIND),)
 OCAMLOPTPACKAGES := $(OCAMLCPACKAGES)
 OCAMLOPTLIBS   := $(OCAMLCLIBS)