Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 9324 in orxonox.OLD for branches/terrain/acinclude.m4


Ignore:
Timestamp:
Jul 18, 2006, 12:04:54 PM (19 years ago)
Author:
ponder
Message:

Added byte_order.h to
Added binary_file.h binary_file.cc
Changed the bsp code to work on big endian machines.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/terrain/acinclude.m4

    r8844 r9324  
    105105      `ls -dr /usr/local/qt*/include   2>/dev/null`
    106106      `ls -dr /opt/qt*/include         2>/dev/null`
     107      `ls -dr /opt/local/include       2>/dev/null`
    107108      `ls -dr /Developer/qt*/include   2>/dev/null`
    108109      `ls -dr /c/Qt/*/include          2>/dev/null`
     
    115116      `ls -dr /usr/local/qt*/lib       2>/dev/null`
    116117      `ls -dr /opt/qt*/lib             2>/dev/null`
     118      `ls -dr /opt/local/lib               2>/dev/null`
    117119      `ls -dr /Developer/qt*/lib       2>/dev/null`
    118120      `ls -dr /c/Qt/*/lib              2>/dev/null`
     
    125127      `ls -dr /usr/local/qt*/bin       2>/dev/null`
    126128      `ls -dr /opt/qt*/bin             2>/dev/null`
     129      `ls -dr /opt/local/bin                  2>/dev/null`
    127130      `ls -dr /Developer/qt*/bin       2>/dev/null`
    128131      `ls -dr /c/Qt/*/bin              2>/dev/null`
     
    143146    fi
    144147
     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
    145162## Search in all LibraryDirectories for QT-includes
    146163    for _lib_directory in ${QT_COMMON_LIB_DIRECTORIES}
     
    172189    fi
    173190
    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}
    243269])
    244270
Note: See TracChangeset for help on using the changeset viewer.