Changeset 5362
- Timestamp:
- 10/17/07 19:15:47 (1 year ago)
- Files:
-
- trunk/Config.kmk (modified) (4 diffs)
- trunk/Makefile.kmk (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Config.kmk
r5360 r5362 783 783 endif 784 784 785 ## Enable C++ electric fence heap. (Warning: will easily run out of virtual memory / kernel stuff on Linux/Windows.) 786 #LIB_RUNTIME += $(LIB_RUNTIME_EF) $(LIB_RUNTIME) 787 785 788 # Overridable libraries (unix). 786 789 LIB_PTHREAD ?= pthread … … 800 803 endif 801 804 VBOX_XCURSOR_LIBS ?= Xcursor 802 else 803 VBOX_XCURSOR_LIBS ?= $(LIB_XCURSOR) 804 endif 805 806 ## Enable C++ electric fence heap. 807 #LIB_RUNTIME += $(LIB_RUNTIME_EF) $(LIB_RUNTIME) 805 endif 806 808 807 809 808 # Intel ASL compiler for ACPI … … 1162 1161 VBOX_PATH_QT ?= $(PATH_DEVTOOLS_TRG)/qt/v3.3.8-r1 1163 1162 endif 1163 VBOX_MUST_INSTALL_LIB_QT ?= 1 1164 1164 LIB_QT ?= $(VBOX_PATH_QT)/lib/libqt-mt.3.dylib 1165 1165 LIB_QTMAIN ?= $(NO_SUCH_VARIABLE) … … 1170 1170 else 1171 1171 ifndef QTDIR 1172 ifdef VBOX_WITH_QTGUI 1173 ifeq ($(BUILD_TARGET),solaris) 1174 QTDIR := $(lastword $(sort $(wildcard $(PATH_DEVTOOLS_TRG)/qt/v3.*))) 1172 ifndef VBOX_PATH_QT 1173 # If QTDIR and VBOX_WITH_QTGUI aren't defined, we'll first 1174 # look in the tools tree and then on the system. If in the 1175 # tools, we'll have to install it. 1176 # Results are exported to avoid having to do this for every make file. 1177 VBOX_PATH_QT := $(lastword $(sort $(wildcard $(PATH_DEVTOOLS_TRG)/qt/v3.*))) 1178 ifneq ($(VBOX_PATH_QT),) 1179 export VBOX_PATH_QT 1180 export VBOX_MUST_INSTALL_LIB_QT := 1 1181 export LIB_QT := $(VBOX_PATH_QT)/lib/libqt-mt.so.3 1182 export LD_LIBRARY_PATH := $(VBOX_PATH_QT)/lib:$(LD_LIBRARY_PATH) 1183 else 1184 QTDIR := $(wildcard /usr/share/qt3) 1185 ifeq ($(QTDIR),) 1186 QTDIR := $(patsubst %/bin/moc,%,$(firstword $(wildcard /usr/bin/moc /usr/local/bin/moc /usr/X11R6/bin/moc))) 1187 endif 1188 ifneq ($(QTDIR),) 1189 export QTDIR 1190 endif 1175 1191 endif 1176 ifeq ($(QTDIR),) 1177 QTDIR := $(wildcard /usr/share/qt3) 1178 else 1179 export LD_LIBRARY_PATH := $(QTDIR)/lib:$(LD_LIBRARY_PATH) 1180 endif 1181 ifeq ($(QTDIR),) 1182 QTDIR := $(patsubst %/bin/moc,%,$(firstword $(wildcard /usr/bin/moc /usr/local/bin/moc /usr/X11R6/bin/moc))) 1183 endif 1184 ifneq ($(QTDIR),) 1185 export QTDIR 1186 endif 1192 else 1193 QTDIR := $(VBOX_PATH_QT) 1194 export QTDIR 1187 1195 endif 1188 1196 endif trunk/Makefile.kmk
r4628 r5362 75 75 $(VBOX_DLL_QT)=>$(not-dir $(VBOX_DLL_QT)) 76 76 endif 77 else ifeq ($(BUILD_TARGET),darwin) 78 ifdef LIB_QT 77 else ifeq ($(VBOX_MUST_INSTALL_LIB_QT),1) 79 78 bin_SOURCES += \ 80 79 $(LIB_QT) 81 endif82 80 endif 83 81 endif

