I was unable to build Qtopia from within the buildroot, however I was
able to build and install it manually; I downloaded the package directly
from TrollTech, ran configure to my requirements, and it built without
error. I've done this with 4.2 and 4.3.
In doing this, I specified an install path of /qt; "make install" put
much more there than was needed for the target. I stripped out the items
I wouldn't need on the Gumstix (such as include files, example binaries,
extraneous fonts) and moved the remaining tree into my Gumstix root. On
the Gumstix, I also added "export LD_LIBRARY_PATH=3D/qt/lib" to
/etc/profile.
-----Original Message-----
From: gumstix-users-bounces@...
[mailto:gumstix-users-bounces@...] On Behalf Of Jay
Snyder
Sent: Tuesday, July 17, 2007 9:26 AM
To: gumstix-users@...
Subject: [Gumstix-users] Problem Compiling QTopia for Verdex
Details:
gumstix buildroot build #1445
.config file is attached
If I use the exact config and build for connex/basix it works fine. =20
The problem seems to be with the -march=3Diwmmxt mode of the arm
compiler.
Has anyone been able to get around this? I really need to get QTopia=20
up and running on the Verdex platform.
Thanks,
Jay Snyder
/home/us027418/gumstix/1445/gumstix-buildroot/build_arm_nofpu/staging_di
r/bin/arm-linux-uclibcgnueabi-g++=20
-c -pipe=20
-I/home/us027418/gumstix/1445/gumstix-buildroot/build_arm_nofpu/staging_
dir/usr/include=20
-g -pipe -O3 -ftracer -fweb -frename-registers -ftree-loop-linear=20
-ftree-loop-im -ftree-loop-ivcanon -fivopts -funswitch-loops=20
-fvariable-expansion-in-unroller -fprefetch-loop-arrays -ftree-vectorize
-march=3Diwmmxt -mtune=3Diwmmxt -Wa,-mcpu=3Diwmmxt -fvisibility=3Dhidden =
-fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED=20
-DQT_BUILD_GUI_LIB -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS=20
-DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_NO_QWS_KBD_QVFB=20
-DQT_NO_QWS_KBD_SL5000 -DQT_NO_QWS_KBD_USB -DQT_NO_QWS_KBD_UM=20
-DQT_NO_QWS_KBD_YOPY -DQT_NO_QWS_KBD_VR41XX -DQT_NO_QWS_MOUSE_QVFB=20
-DQT_NO_QWS_MOUSE_PC -DQT_NO_QWS_MOUSE_BUS -DQT_NO_QWS_MOUSE_LINUXTP=20
-DQT_NO_QWS_MOUSE_VR41XX -DQT_NO_QWS_MOUSE_YOPY -DQT_NO_QWS_MOUSE_TSLIB=20
-DQT_RASTER_IMAGEENGINE -DQT_RASTER_PAINTENGINE -DQT_HAVE_IWMMXT=20
-DQT_HAVE_SSE -DFT2_BUILD_LIBRARY -DFT_CONFIG_OPTION_SYSTEM_ZLIB=20
-DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSXP -DQ_INTERNAL_QAPP_SRC=20
-DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE=20
-I../../mkspecs/qws/linux-arm-g++ -I. -I../../include/QtCore=20
-I../../include/QtCore -I../../include -I../../include/QtGui=20
-I../3rdparty/freetype/src -I../3rdparty/freetype/include=20
-I../3rdparty/freetype/builds/unix -I../3rdparty/harfbuzz/src=20
-I../../include/QtNetwork -I.moc/debug-shared-emb-arm=20
-I.uic/debug-shared-emb-arm -o .obj/debug-shared-emb-arm/qfont.o=20
text/qfont.cpp
/home/us027418/gumstix/1445/gumstix-buildroot/build_arm_nofpu/staging_di
r/bin-ccache/../lib/gcc/arm-linux-uclibcgnueabi/4.1.1/include/mmintrin.h
:=20
In function 'void comp_func_Source(uint*, const uint*, int, uint)':
/home/us027418/gumstix/1445/gumstix-buildroot/build_arm_nofpu/staging_di
r/bin-ccache/../lib/gcc/arm-linux-uclibcgnueabi/4.1.1/include/mmintrin.h
:529:=20
internal compiler error: in arm_expand_binop_builtin, at=20
config/arm/arm.c:12543
Please submit a full bug report,
with preprocessed source if appropriate.
NOTE: The information in this message is intended for the personal and =
confidential use
of the designated recipient(s) named above. To the extent the =
recipient(s) is/are bound
by a non-disclosure agreement, or other agreement that contains an =
obligation of
confidentiality, with AuthenTec, then this message and/or any =
attachments shall be
considered confidential information and subject to the confidentiality =
terms of that
agreement. If the reader of this message is not the intended recipient =
named above, you
are notified that you have received this document in error, and any =
review, dissemination,
distribution or copying of this message is strictly prohibited. If you =
have received this
document in error, please delete the original message and notify the =
sender immediately.
Thank you.
AuthenTec, Inc. http://www.authentec.com
|