On Mon, Nov 8, 2010 at 2:09 PM, Thiago Macieira <[email protected]> wrote: > Em Segunda-feira 08 Novembro 2010, às 16:50:52, você escreveu: >> testing the packages from ricardos PPA on a non NEON architecture >> results in a SIGILL again :( > > Can you post a backtrace? It would be useful if the build used -fno-inline, or > this will get a bit tricky to track down. > > Please also verify that Qt did detect that Neon is absent. Run libQtCore.so.4 > and paste the last line of the output. E.g.: > > # /usr/lib/libQtCore.so.4 > This is the QtCore library version 4.7.1 > Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). > Contact: Nokia Corporation ([email protected]) > > Build key: armv6 linux g++-4 full-config > Compat build key: | > Build date: 2010-11-04 > Installation prefix: /usr > Library path: /usr/lib > Include path: /usr/include/qt4 > Processor features: neon > > If it says "neon" is present (like above), then it looks like there was a > detection mistake. Can you try turning the feature off by setting > QT_NO_CPU_FEATURE=neon and running the app again?
4.7, the one used by Maverick doesn't export the processor features line. Best thing would be to get the proper trace from the sigill. > Finally, it would be nice also to have the command-line of the compiler used > when compiling the actual .cpp file. One example: g++ -c -include .pch/release-shared/QtCore -g -O2 -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -mfpu=neon -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DELF_INTERPRETER=\"/lib/ld-linux.so.3\" -DHB_EXPORT=Q_CORE_EXPORT -DQT_HAVE_NEON -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -o .obj/release-shared/qsimd.o tools/qsimd.cpp -- QT on armel is built with NEON by default https://bugs.launchpad.net/bugs/664431 You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to qt4-x11 in ubuntu. -- kubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
