Changeset 9324 in orxonox.OLD for branches/terrain/acinclude.m4
- Timestamp:
- Jul 18, 2006, 12:04:54 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/terrain/acinclude.m4
r8844 r9324 105 105 `ls -dr /usr/local/qt*/include 2>/dev/null` 106 106 `ls -dr /opt/qt*/include 2>/dev/null` 107 `ls -dr /opt/local/include 2>/dev/null` 107 108 `ls -dr /Developer/qt*/include 2>/dev/null` 108 109 `ls -dr /c/Qt/*/include 2>/dev/null` … … 115 116 `ls -dr /usr/local/qt*/lib 2>/dev/null` 116 117 `ls -dr /opt/qt*/lib 2>/dev/null` 118 `ls -dr /opt/local/lib 2>/dev/null` 117 119 `ls -dr /Developer/qt*/lib 2>/dev/null` 118 120 `ls -dr /c/Qt/*/lib 2>/dev/null` … … 125 127 `ls -dr /usr/local/qt*/bin 2>/dev/null` 126 128 `ls -dr /opt/qt*/bin 2>/dev/null` 129 `ls -dr /opt/local/bin 2>/dev/null` 127 130 `ls -dr /Developer/qt*/bin 2>/dev/null` 128 131 `ls -dr /c/Qt/*/bin 2>/dev/null` … … 143 146 fi 144 147 148 ## Search in all IncludeDirectories for QT-includes 149 for _qt_include_directory in ${QT_COMMON_INCLUDE_DIRECTORIES} 150 do 151 if test -e ${_qt_include_directory}/QtCore/QCoreApplication ; then 152 QT_INCLUDE_DIRECTORY="${_qt_include_directory}" 153 break 154 fi 155 done 156 if test -n ${QT_INCLUDE_DIRECTORY} ; then 157 echo "Qt-Include Directory is: ${QT_INCLUDE_DIRECTORY}" 158 else 159 AC_MSG_ERROR([Qt Headers not found]) 160 fi 161 145 162 ## Search in all LibraryDirectories for QT-includes 146 163 for _lib_directory in ${QT_COMMON_LIB_DIRECTORIES} … … 172 189 fi 173 190 174 ## Setting up the Environment Variables. 175 QT_LIBS="" 176 QT_CXXFLAGS="-I${QT_INCLUDE_DIRECTORY}" 177 LDFLAGS="${LDFLAGS} -L${QT_LIB_DIRECTORY} -Wl,-rpath -Wl,${QT_LIB_DIRECTORY}" 178 179 CACHED_CPPFLAG=${CPPFLAGS} 180 CACHED_LDFLAGS=${LDFLAGS} 181 182 LDFLAGS="${LDFLAGS} ${QT_LDFLAGS}" 183 for _lib in $2 184 do 185 AC_CHECK_LIB([$_lib], [main], [_lib_check="yes"], [_lib_check="no"]) 186 if test "x$_lib_check" = "xyes" ; then 187 _found_lib=$_lib 188 break 189 fi 190 done 191 192 if [test "x$_lib_check" = "xyes"] ; then 193 QT_LIBS="${QT_LIBS} -l$_found_lib" 194 AX_CHECK_REQUIRED_LIB([QtCore QtCore4], [main],,,[http://www.trolltech.com] ) 195 AX_CHECK_REQUIRED_LIB([QtGui QtGui4], [main],,,[http://www.trolltech.com] ) 196 AX_CHECK_REQUIRED_LIB([QtOpenGL QtOpenGL4], [main],,,[http://www.trolltech.com] ) 197 198 $3 199 else 200 echo "------------------" 201 echo "LIBRARY $2 not found.in $1" 202 echo "please install the $1-LIBRARY-package which can be found at $5" 203 echo "------------------" 204 $4 205 exit -1 206 fi 207 208 echo "QT_LIBS = ${QT_LIBS}" 209 echo "QT_CXXFLAGS = ${QT_CXXFLAGS}" 210 echo "QT_LD_FLAGS = ${QT_LDFLAGS}" 211 echo "QT_BIN_DIRECTORY = ${QT_BIN_DIRECTORY}" 212 213 AC_SUBST([QT_LIBS]) 214 AC_SUBST([QT_CXXFLAGS]) 215 AC_SUBST([QT_LDFLAGS]) 216 217 #----------# 218 # QT - MOC # 219 #----------# 220 AC_PATH_PROGS([QT_MOC], [moc-qt4 moc], [no], ["${QT_BIN_DIRECTORY}:${PATH}"]) 221 if test x${QT_MOC} = xno ; then 222 AC_MSG_ERROR([QT MOC not found]) 223 fi 224 AC_SUBST([QT_MOC]) 225 226 AC_PATH_PROG([QT_UIC], [uic], [no], ["${QT_BIN_DIRECTORY}:${PATH}"]) 227 # if test x${QT_UIC} = xno ; then 228 # AC_MSG_WARN([QT UIC not found]) 229 # fi 230 AC_SUBST([QT_UIC]) 231 232 AC_PATH_PROG([QT_RCC], [rcc], [no], ["${QT_BIN_DIRECTORY}:${PATH}"]) 233 # if test x${QT_RCC} = xno ; then 234 # AC_MSG_WARN([QT RCC not found]) 235 # fi 236 AC_SUBST([QT_RCC]) 237 238 239 240 # Restore Values of CPPFLAGS and LDFLAGS 241 CPPFLAGS=${CACHED_CPPFLAG} 242 LDFLAGS=${CACHED_LDFLAGS} 191 ## Setting up the Environment Variables. 192 QT_LIBS="" 193 QT_CXXFLAGS="-I${QT_INCLUDE_DIRECTORY}" 194 if test x$osX = xyes ; then 195 LDFLAGS="${LDFLAGS} -L${QT_LIB_DIRECTORY}" 196 else 197 LDFLAGS="${LDFLAGS} -L${QT_LIB_DIRECTORY} -Wl,-rpath -Wl,${QT_LIB_DIRECTORY}" 198 fi 199 CACHED_CPPFLAG=${CPPFLAGS} 200 CACHED_LDFLAGS=${LDFLAGS} 201 202 LDFLAGS="${LDFLAGS} ${QT_LDFLAGS}" 203 for _lib in $2 204 do 205 AC_CHECK_LIB([$_lib], [main], [_lib_check="yes"], [_lib_check="no"]) 206 if test "x$_lib_check" = "xyes" ; then 207 _found_lib=$_lib 208 break 209 fi 210 done 211 212 if [test "x$_lib_check" = "xyes" || test "x$osX" = "xyes"] ; then 213 if [test x$osX = xyes] ; then 214 # kraus: Need to add a check here. For the moment this just works fine... 215 QT_LIBS="${QT_LIBS} -framework QtCore -framework QtGui -framework QtOpenGL" 216 QT_LD_FLAGS="${QT_LD_FLAGS} -L${QT_LIB_DIRECTORY}" 217 else 218 QT_LIBS="${QT_LIBS} -l$_found_lib" 219 AX_CHECK_REQUIRED_LIB([QtCore QtCore4], [main],,,[http://www.trolltech.com] ) 220 AX_CHECK_REQUIRED_LIB([QtGui QtGui4], [main],,,[http://www.trolltech.com] ) 221 AX_CHECK_REQUIRED_LIB([QtOpenGL QtOpenGL4], [main],,,[http://www.trolltech.com] ) 222 223 $3 224 fi 225 else 226 echo "------------------" 227 echo "LIBRARY $2 not found.in $1" 228 echo "please install the $1-LIBRARY-package which can be found at $5" 229 echo "------------------" 230 $4 231 exit -1 232 fi 233 echo "configuration for qt: " 234 echo "QT_LIBS = ${QT_LIBS}" 235 echo "QT_CXXFLAGS = ${QT_CXXFLAGS}" 236 echo "QT_LD_FLAGS = ${QT_LDFLAGS}" 237 echo "QT_BIN_DIRECTORY = ${QT_BIN_DIRECTORY}" 238 239 AC_SUBST([QT_LIBS]) 240 AC_SUBST([QT_CXXFLAGS]) 241 AC_SUBST([QT_LDFLAGS]) 242 243 #----------# 244 # QT - MOC # 245 #----------# 246 AC_PATH_PROGS([QT_MOC], [moc-qt4 moc], [no], ["${QT_BIN_DIRECTORY}:${PATH}"]) 247 if test x${QT_MOC} = xno ; then 248 AC_MSG_ERROR([QT MOC not found]) 249 fi 250 AC_SUBST([QT_MOC]) 251 252 AC_PATH_PROG([QT_UIC], [uic], [no], ["${QT_BIN_DIRECTORY}:${PATH}"]) 253 # if test x${QT_UIC} = xno ; then 254 # AC_MSG_WARN([QT UIC not found]) 255 # fi 256 AC_SUBST([QT_UIC]) 257 258 AC_PATH_PROG([QT_RCC], [rcc], [no], ["${QT_BIN_DIRECTORY}:${PATH}"]) 259 # if test x${QT_RCC} = xno ; then 260 # AC_MSG_WARN([QT RCC not found]) 261 # fi 262 AC_SUBST([QT_RCC]) 263 264 265 266 # Restore Values of CPPFLAGS and LDFLAGS 267 CPPFLAGS=${CACHED_CPPFLAG} 268 LDFLAGS=${CACHED_LDFLAGS} 243 269 ]) 244 270
Note: See TracChangeset
for help on using the changeset viewer.