Cross compile error for arm
inoue masatoshi
inoue at qubitstar.co.jp
Tue Dec 12 10:48:28 CET 2006
Hello all
I wouid like to use konqueror3/embedded with qt/embedded(free-3.3.4) on arm.
For that, I first cross compiled qt/embedded using arm-linux-g++(2.95.3) on
CentOS4.3, and qt/embedded was configured with option:
./configure -depths
1,4,8 -no-ipv6 -no-cups -no-pch -qt-gif -no-thread -embedded
arm -qt-zlib -qt-libpng -DQT_QLOCALE_USES_FCVT
then I tried to configure the konqueror3/embedded with option:
./configure --enable-qt-embedded --enable-embedded --host=i686-pc-linux-gnu
--target=arm-linux --disable-mt --disable-pcre --disable-threading --without-ssl
--includedir=/usr/include/kde --prefix=/home/inoue/konqe3
and I set environment variable:
CC=arm-linux-gcc
CXX=arm-linux-g++
QTDIR=/usr/local/qt-embedded-3.3.4
Configure was completed, but when I tried to make command, then error as
follows occurred.
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX
arm-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./../kjs -I./../kio -I./java
-I./misc -I./dom -I./xml -I./html -I./css -I./../kssl -I./../../dropin -I./../kdecore
-I./../../dropin/khtml -I./../../dropin/khtml/java -I./../../dropin/kio -I./../../dropin/kssl
-I./.. -I/usr/include/kde -I/usr/local/qt-embedded-3.3.4/include -UQT_NO_COMPAT
-DQWS -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith
-Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common -fno-rtti -DQT_NO_ASCII_CAST
-fexceptions -DKHTML_PAGE_CACHE_SIZE=1 -c -o khtmlview.lo khtmlview.cpp
In file included from ../../dropin/kglobal.h:27,
from ../kdecore/kstandarddirs.h:29,
from khtmlview.cpp:45:
../../dropin/kapplication.h:44: warning: `KDE_VERSION_STRING' redefined
../kdecore/kdeversion.h:25: warning: this is the location of the previous
definition
In file included from ../../dropin/kxmlguiclient.h:34,
from ../../dropin/kparts/part.h:22,
from khtml_part.h:32,
from khtmlview.cpp:27:
../../dropin/kaction.h: In method `void KActionCollection::insert(KAction
*)':
../../dropin/kaction.h:52: warning: cast increases required alignment of
target type
../../dropin/kaction.h: In method `void KActionCollection::remove(KAction
*)':
../../dropin/kaction.h:53: warning: cast increases required alignment of
target type
../../dropin/kaction.h: In method `void KAction::setWhatsThis(const QString
&)':
../../dropin/kaction.h:92: warning: unused parameter `const class QString &
text'
In file included from ../../dropin/kparts/part.h:22,
from khtml_part.h:32,
from khtmlview.cpp:27:
../../dropin/kxmlguiclient.h: In method `void
KXMLGUIClient::insertChildClient(KXMLGUIClient *)':
../../dropin/kxmlguiclient.h:65: warning: unused parameter `class
KXMLGUIClient * child'
../../dropin/kxmlguiclient.h: In method `void
KXMLGUIClient::removeChildClient(KXMLGUIClient *)':
../../dropin/kxmlguiclient.h:68: warning: unused parameter `class
KXMLGUIClient * child'
In file included from ../../dropin/kcursor.h:28,
from khtmlview.cpp:42:
../../dropin/kglobalsettings.h: In function `static class QRect
KGlobalSettings::desktopGeometry(QWidget *)':
../../dropin/kglobalsettings.h:44: warning: unused parameter `class QWidget
* w'
In file included from ../../dropin/kinstance.h:29,
from ../../dropin/kglobal.h:26,
from ../kdecore/kstandarddirs.h:29,
from khtmlview.cpp:45:
../../dropin/kiconloader.h: In method `int
KIconLoader::currentSize(KIcon::Group) const':
../../dropin/kiconloader.h:49: warning: unused parameter `enum KIcon::Group
group'
In file included from khtmlview.cpp:56:
../../dropin/kio/kimageio.h: In function `static class QString
KImageIO::typeForMime(const QString &)':
../../dropin/kio/kimageio.h:36: warning: unused parameter `const class
QString & mimeType'
khtmlview.cpp: In method `void KHTMLToolTip::maybeTip(const QPoint &)':
khtmlview.cpp:238: warning: unused parameter `const class QPoint & p'
khtmlview.cpp: In method `void KHTMLView::closeChildDialogs()':
khtmlview.cpp:470: taking dynamic typeid of object with -fno-rtti
khtmlview.cpp:470: confused by earlier errors, bailing out
make[5]: *** [khtmlview.lo] エラー 1
make[5]: Leaving directory
`/home/inoue/workspace/konqueror3-embedded-0.2-20040524/konq-embed/kdesrc/khtml'
make[4]: *** [all-recursive] エラー 1
make[4]: Leaving directory
`/home/inoue/workspace/konqueror3-embedded-0.2-20040524/konq-embed/kdesrc/khtml'
make[3]: *** [all-recursive] エラー 1
make[3]: Leaving directory
`/home/inoue/workspace/konqueror3-embedded-0.2-20040524/konq-embed/kdesrc'
make[2]: *** [all-recursive] エラー 1
make[2]: Leaving directory
`/home/inoue/workspace/konqueror3-embedded-0.2-20040524/konq-embed'
make[1]: *** [all-recursive] エラー 1
make[1]: Leaving directory
`/home/inoue/workspace/konqueror3-embedded-0.2-20040524'
make: *** [all] エラー 2
Somewhere, you can see "エラー", and that means "Error". Sorry, that's
Japanese.
anyway, I think maybe "khtmlview.cpp:470: taking dynamic typeid of object
with -fno-rtti" is a probrem, but I could not fix this.
Am I missing something?
Could anyone please tell me how to fix this?
regards
inoue masatoshi
More information about the konq-e
mailing list