From ac3f1cd082ba21a55edaabd826580996f5b77595 Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Tue, 20 Dec 2011 08:11:37 +1000 Subject: [PATCH] Need -lang c++ when testing for mk4.h By default, headers are checked with -lang c Reported-by: Alexander Shpilkin Reported-by: Adrian Ho Signed-off-by: Steve Bennett --- auto.def | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/auto.def b/auto.def index b52d047..cf4ba69 100644 --- a/auto.def +++ b/auto.def @@ -254,12 +254,14 @@ dict set extdb info { proc check-metakit {} { set found 0 msg-checking "Checking for Metakit..." - if {[cctest -lang c++ -includes mk4.h -libs -lmk4 -code {c4_Storage dummy();}]} { - msg-result ok - define lib_mk -lmk4 - incr found - } else { - msg-result "not found" + cc-with {-lang c++} { + if {[cctest -includes mk4.h -libs -lmk4 -code {c4_Storage dummy();}]} { + msg-result ok + define lib_mk -lmk4 + incr found + } else { + msg-result "not found" + } } return $found } -- 2.11.4.GIT