# # qmake configuration for linux-g++ # MAKEFILE_GENERATOR = UNIX TARGET_PLATFORM = unix TEMPLATE = app CONFIG += qt warn_on release incremental link_prl gdb_dwarf_index QT += core gui QMAKE_INCREMENTAL_STYLE = sublib include(../common/linux.conf) include(../common/gcc-base-unix.conf) include(../common/g++-unix.conf) # modifications to g++.conf # These release optimization flags are TI supplied # and a little more aggressive than Qt standard (gentoo types rejoice!) QMAKE_CFLAGS_RELEASE = -O3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE QMAKE_CC = arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 --sysroot=/usr/local/oecore-x86_64/sysroots/armv7a-vfp-neon-angstrom-linux-gnueabi QMAKE_CXX = arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 --sysroot=/usr/local/oecore-x86_64/sysroots/armv7a-vfp-neon-angstrom-linux-gnueabi QMAKE_LINK = arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 --sysroot=/usr/local/oecore-x86_64/sysroots/armv7a-vfp-neon-angstrom-linux-gnueabi QMAKE_LINK_SHLIB = arm-angstrom-linux-gnueabi-g++ -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8 --sysroot=/usr/local/oecore-x86_64/sysroots/armv7a-vfp-neon-angstrom-linux-gnueabi # modifications to linux.conf QMAKE_LIBS_EGL = -lEGL QMAKE_LIBS_OPENGL_QT = -lEGL -lGLES_CM QMAKE_LIBS_OPENVG = -lEGL -lGLES_CM -lOpenVG -lOpenVGU QMAKE_INCDIR = /usr/local/oecore-x86_64/sysroots/armv7a-vfp-neon-angstrom-linux-gnueabi/usr/include QMAKE_LIBDIR = /usr/local/oecore-x86_64/sysroots/armv7a-vfp-neon-angstrom-linux-gnueabi/usr/lib QMAKE_INCDIR_X11 = usr/local/oecore-x86_64/sysroots/armv7a-vfp-neon-angstrom-linux-gnueabi/usr/include QMAKE_LIBDIR_X11 = /usr/local/oecore-x86_64/sysroots/armv7a-vfp-neon-angstrom-linux-gnueabi/usr/lib QMAKE_AR = arm-angstrom-linux-gnueabi-ar cqs QMAKE_OBJCOPY = arm-angstrom-linux-gnueabi-objcopy QMAKE_STRIP = arm-angstrom-linux-gnueabi-strip load(qt_config)