author | Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> |
Tue, 06 Jul 2010 15:10:48 +0300 | |
changeset 30 | 5dc02b23752f |
parent 0 | 1918ee327afb |
permissions | -rw-r--r-- |
0 | 1 |
# |
2 |
# qmake configuration for vxworks-simpentium-g++ |
|
3 |
# |
|
4 |
||
5 |
MAKEFILE_GENERATOR = UNIX |
|
30
5dc02b23752f
Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
0
diff
changeset
|
6 |
TARGET_PLATFORM = unix |
0 | 7 |
TEMPLATE = app |
8 |
CONFIG += qt warn_on release incremental link_prl vxworks |
|
9 |
QT += core gui network |
|
10 |
QMAKE_INCREMENTAL_STYLE = sublib |
|
11 |
DEFINES += VXWORKS |
|
12 |
||
13 |
VXWORKS_ARCH = ppc |
|
14 |
VXWORKS_CPU = PPC32 |
|
15 |
VXWORKS_ARCH_MUNCH = ppc |
|
16 |
||
17 |
include(../../common/g++.conf) |
|
18 |
include(../../common/linux.conf) |
|
19 |
||
20 |
QMAKE_CC = cc$$VXWORKS_ARCH_MUNCH |
|
21 |
QMAKE_CFLAGS = -fno-builtin -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/h/wrn/coreip -DCPU=$$upper($$VXWORKS_ARCH) -DVX_CPU_FAMILY=$$VXWORKS_ARCH -DTOOL_FAMILY=gnu -DTOOL=gnu -D_WRS_KERNEL -D_VSB_CONFIG_FILE=\'<../lib/h/config/vsbConfig.h>\' |
|
22 |
QMAKE_CFLAGS_SHLIB = # remove -fPIC |
|
23 |
QMAKE_CFLAGS_STATIC_LIB = # remove -fPIC |
|
24 |
QMAKE_CXX = c++$$VXWORKS_ARCH_MUNCH |
|
25 |
QMAKE_CXXFLAGS = $$QMAKE_CFLAGS |
|
26 |
QMAKE_CXXFLAGS_SHLIB= # remove -fPIC |
|
27 |
QMAKE_CXXFLAGS_STATIC_LIB= # remove -fPIC |
|
28 |
QMAKE_LINK = $$QMAKE_CXX |
|
29 |
QMAKE_LINK_SHLIB = $$QMAKE_CXX |
|
30 |
QMAKE_LFLAGS_SHLIB = -Wl,-Ur -L $(WIND_BASE)/target/lib/$$VXWORKS_ARCH/$$VXWORKS_CPU/common # remove -shared |
|
31 |
QMAKE_LFLAGS_PLUGIN = $$QMAKE_LFLAGS_SHLIB |
|
32 |
QMAKE_LFLAGS_APP += -Wl,-Ur -L $(WIND_BASE)/target/lib/$$VXWORKS_ARCH/$$VXWORKS_CPU/common |
|
33 |
# QMAKE_LIBS_NETWORK = # -lnetwrap # only needed if kernel is missing gethostbyname() and friends |
|
34 |
QMAKE_LIBS_DYNLOAD = |
|
35 |
QMAKE_LIBS_THREAD = |
|
36 |
||
37 |
load(qt_config) |
|
38 |