Ignore:
Timestamp:
Apr 22, 2009, 3:57:29 PM (15 years ago)
Author:
garnier
Message:

amelioration pour Linux

File:
1 edited

Legend:

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

    r994 r1017  
    8888  ifndef QTFLAGS
    8989    ifeq ($(QT_VERSION),4)
    90       QTFLAGS   += -I$(QTHOME)/include
    91       QTFLAGS   += -I $(QTHOME)/include/QtCore
    92       QTFLAGS   += -I $(QTHOME)/include/QtGui
    93       QTFLAGS   += -I $(QTHOME)/include/QtOpenGL
     90      QTINCPATH = $(QTHOME)/include
     91
     92      # If Qt is not located in the STANDARD path, try to find it in some
     93      # other places.(Ex: for ubuntu 8.10)
     94      QT_ALT1 := $(shell ls  $(QTINCPATH)/qt$(QT_VERSION)/*.h 2>/dev/null | wc -l )
     95      QT_ALT2 := $(shell ls  $(QTINCPATH)/qt$(QT_VERSION)/Qt/*.h 2>/dev/null | wc -l )
     96      ifneq ($(QT_ALT1),0)
     97        QTINCPATH := $(QTINCPATH)/qt$(QT_VERSION)
     98      endif
     99      ifneq ($(QT_ALT2),0)
     100        QTINCPATH := $(QTINCPATH)/qt$(QT_VERSION)/Qt
     101      endif
     102
     103      QTFLAGS   += -I$(QTINCPATH)/include
     104      QTFLAGS   += -I$(QTINCPATH)/QtCore
     105      QTFLAGS   += -I$(QTINCPATH)/QtGui
     106      QTFLAGS   += -I$(QTINCPATH)/QtOpenGL
     107
    94108    else
    95109      QTFLAGS := -I$(QTHOME)/include/Qt -I$(QTHOME)/include
Note: See TracChangeset for help on using the changeset viewer.