Ignore:
Timestamp:
Jan 5, 2011, 12:20:17 PM (14 years ago)
Author:
garnier
Message:

update

File:
1 edited

Legend:

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

    r1337 r1349  
    7777
    7878# ---- QT Setup block -------------------------------------------------------
     79
    7980  ifndef QTHOME
    8081    QTHOME     := /usr
     
    8788
    8889  ifndef QTFLAGS
    89     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
    94     else
    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
    107     endif
     90    QTFLAGS   := -I$(QTHOME)/include -I$(QTHOME)/include/Qt
     91    QTFLAGS   += -I$(QTHOME)/include/QtCore
     92    QTFLAGS   += -I$(QTHOME)/include/QtGui
     93    QTFLAGS   += -I$(QTHOME)/include/QtOpenGL
    10894  endif
    10995  ifndef QTLIBPATH
    110     QT_SEARCH_LIB1 := $(shell ls  $(QTHOME)/lib/qt$(QT_VERSION)/libq* 2>/dev/null | wc -l )
    111     QT_SEARCH_LIB2 := $(shell ls  $(QTHOME)/lib/libq*  2>/dev/null | wc -l )
    112     ifneq ($(QT_SEARCH_LIB1),0)
    113       QTLIBPATH   := $(QTHOME)/lib/qt$(QT_VERSION)
    114     endif
    115     ifneq ($(QT_SEARCH_LIB2),0)
    116       QTLIBPATH   := $(QTHOME)/lib
     96    QTLIBPATH := $(QTHOME)/lib
     97    QT_SEARCH_LIB := $(shell ls  $(QTLIBPATH)/qt$(QT_VERSION)/libq* 2>/dev/null | wc -l )
     98    ifneq ($(QT_SEARCH_LIB),0)
     99      QTLIBPATH := $(QTHOME)/lib/qt$(QT_VERSION)
    117100    endif
    118101  endif
    119102  ifndef QTLIBS
    120     QTLIBS   := -L$(QTLIBPATH)
    121     ifeq ($(QT_VERSION),3)
    122       QT3_MT  := $(shell ls  $(QTLIBPATH)/libqt-mt.* 2>/dev/null | wc -l )
    123       ifneq ($(QT3_MT),0)
    124         QTLIBS  += -lqt-mt
    125       else
    126         QTLIBS  += -lqt
    127       endif
    128       QTLIBS   += -lqui
    129     else
    130       QTLIBS    += -lQtCore -lQtGui
    131     endif
     103    QTLIBS   := -L$(QTLIBPATH) -lQtCore -lQtGui
    132104  endif
    133105  ifndef GLQTLIBS
    134     ifeq ($(QT_VERSION),3)
    135         # already done in QTLIBS
    136         #      GLQTLIBS    := $(QTLIBS)
    137     else
    138       GLQTLIBS    := -L$(QTLIBPATH) -lQtCore -lQtGui -lQtOpenGL
    139     endif
     106    GLQTLIBS := -L$(QTLIBPATH) -lQtCore -lQtGui -lQtOpenGL
    140107  endif
     108
    141109#----------------------------------------------------------------------------
    142110
Note: See TracChangeset for help on using the changeset viewer.