1 dnl Copyright (C) 2003 CEA/DEN, EDF R&D
4 AC_REQUIRE([CHECK_QT])dnl
13 [ --with-qwt=DIR directory path to QWT installation ],
15 AC_MSG_RESULT("select $withval as path to QWT")
19 [ --with-qwt_inc=DIR directory path to QWT includes ],
20 [QWT_INCLUDES="$withval"
21 AC_MSG_RESULT("select $withval as path to QWT includes")
24 if test -z $QWTHOME; then
26 AC_CHECK_FILE("/usr/local/lib/libqwt.so",exits_ok=yes,exits_ok=no)
27 if test "x$exits_ok" = "xyes"; then
28 QWTHOME="/usr/local/lib"
29 if test -z $QWT_INCLUDES; then
30 QWT_INCLUDES="/usr/local/include/qwt"
34 if test -z $QWT_INCLUDES; then
35 QWT_INCLUDES="/usr/include/qwt"
39 if test -z $QWT_INCLUDES; then
40 QWT_INCLUDES="$QWTHOME/include"
44 if test "x$qwt_ok" = xno -o ! -d "$QWTHOME" ; then
46 AC_MSG_WARN(qwt not found)
51 CPPFLAGS_old=$CPPFLAGS
52 CPPFLAGS="$CPPFLAGS -I$QWT_INCLUDES"
53 CPPFLAGS="$CPPFLAGS -I$QTDIR/include"
55 AC_CHECK_HEADER(qwt.h,qwt_ok=yes,qwt_ok=no)
57 CPPFLAGS=$CPPFLAGS_old
59 if test "x$qwt_ok" = xno ; then
61 AC_MSG_WARN(qwt not found)
66 if test "x$qwt_ok" = "xyes"
68 AC_MSG_CHECKING(linking qwt library)
70 LIBS="$LIBS -L$QTDIR/lib -lqt-mt -L$QWTHOME/lib -lqwt"
72 CXXFLAGS_old=$CXXFLAGS
73 CXXFLAGS="$CXXFLAGS -I$QTDIR/include -I$QWT_INCLUDES"
75 AC_CACHE_VAL(salome_cv_lib_qwt,[
77 #include <qapplication.h>
85 eval "salome_cv_lib_qwt=yes",eval "salome_cv_lib_qwt=no")
87 qwt_ok="$salome_cv_lib_qwt"
89 if test "x$qwt_ok" = "xno"
91 AC_MSG_RESULT(unable to link with qwt library)
92 AC_MSG_RESULT(QWTHOME environment variable may be wrong)
94 QWT_INCLUDES="-I$QWT_INCLUDES"
95 QWT_LIBS="-L$QWTHOME/lib -lqwt"
97 AC_SUBST(QWT_INCLUDES)
104 CXXFLAGS=$CXXFLAGS_old