Changeset 994 for trunk/config


Ignore:
Timestamp:
Apr 17, 2009, 3:07:32 PM (15 years ago)
Author:
garnier
Message:

en test

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/config/sys/Linux-g++.gmk

    r921 r994  
    5454  endif
    5555  ifndef X11LIBS
    56     X11LIBS   := -L/usr/X11R6/lib$(ARCH)  -lXmu -lXt -lXext -lX11 -lSM -lICE
     56    X11LIBS   := -L/usr/X11R6/lib$(ARCH)  -lXmu -lXt -lXext -lX11 -lXi -lSM -lICE
    5757  endif
    5858  ifndef XMFLAGS
     
    8888  ifndef QTFLAGS
    8989    ifeq ($(QT_VERSION),4)
    90       QTFLAGS   += -I$(QTHOME)/include/qt$(QT_VERSION)
    91       QTFLAGS   += -I $(QTHOME)/include/qt$(QT_VERSION)/QtCore
    92       QTFLAGS   += -I $(QTHOME)/include/qt$(QT_VERSION)/QtGui
    93       QTFLAGS   += -I $(QTHOME)/include/qt$(QT_VERSION)/QtOpenGL
     90      QTFLAGS   += -I$(QTHOME)/include
     91      QTFLAGS   += -I $(QTHOME)/include/QtCore
     92      QTFLAGS   += -I $(QTHOME)/include/QtGui
     93      QTFLAGS   += -I $(QTHOME)/include/QtOpenGL
    9494    else
    95       QTFLAGS    := -I$(QTHOME)/include/qt$(QT_VERSION)/Qt
    96       QTFLAGS    += -I$(QTHOME)/include/qt$(QT_VERSION)
     95      QTFLAGS := -I$(QTHOME)/include/Qt -I$(QTHOME)/include
     96
     97      # If Qt is not located in the STANDARD path, try to find it in some
     98      # other places.(Ex: for ubuntu 8.10)
     99      QT_ALT1 := $(shell ls  $(QTHOME)/include/qt$(QT_VERSION)/*.h 2>/dev/null | wc -l )
     100      QT_ALT2 := $(shell ls  $(QTHOME)/include/qt$(QT_VERSION)/Qt/*.h 2>/dev/null | wc -l )
     101      ifneq ($(QT_ALT1),0)
     102        QTFLAGS := -I$(QTHOME)/include/qt$(QT_VERSION)
     103      endif
     104      ifneq ($(QT_ALT2),0)
     105        QTFLAGS := -I$(QTHOME)/include/qt$(QT_VERSION)/Qt
     106      endif
    97107    endif
    98108  endif
     
    101111    QT_SEARCH_LIB2 := $(shell ls  $(QTHOME)/lib/libq*  2>/dev/null | wc -l )
    102112    ifneq ($(QT_SEARCH_LIB1),0)
    103       QTLIBPATH   := /lib/qt$(QT_VERSION)
     113      QTLIBPATH   := $(QTHOME)/lib/qt$(QT_VERSION)
    104114    endif
    105115    ifneq ($(QT_SEARCH_LIB2),0)
    106       QTLIBPATH   := /lib
     116      QTLIBPATH   := $(QTHOME)/lib
    107117    endif
    108118  endif
    109119  ifndef QTLIBS
    110     QTLIBS   := -L$(QTHOME)$(QTLIBPATH)
     120    QTLIBS   := -L$(QTLIBPATH)
    111121    ifeq ($(QT_VERSION),3)
    112       QT3_MT  := $(shell ls  $(QTHOME)$(QTLIBPATH)/libqt-mt.* 2>/dev/null | wc -l )
     122      QT3_MT  := $(shell ls  $(QTLIBPATH)/libqt-mt.* 2>/dev/null | wc -l )
    113123      ifneq ($(QT3_MT),0)
    114124        QTLIBS  += -lqt-mt
     
    126136        #      GLQTLIBS    := $(QTLIBS)
    127137    else
    128       GLQTLIBS    := -L$(QTHOME)$(QTLIBPATH) -lQtCore -lQtGui -lQtOpenGL
     138      GLQTLIBS    := -L$(QTLIBPATH) -lQtCore -lQtGui -lQtOpenGL
    129139    endif
    130140  endif
Note: See TracChangeset for help on using the changeset viewer.