Hello geeks,<br><br>I am new to cross compilation.<br><br>I have used the following configuration <br><br>./configure --enable-static --enable-embedded --enable-qpe --enable-qt-embedded --enable-qtopia&nbsp; --prefix=/konq-embed --enable-add-ons=kflashpart&nbsp; --enable-debug=full&nbsp; --disable-mt --disable-rpath --enable-jshostext --enable-scrollbars --disable-selection --with-ipv6-lookup=no --without-xinerama --disable-printing --enable-final --enable-fwnewepg=yes --enable-qpe --with-gui=road --enable-ftp --enable-fullscreenmenu\<br>
--host=arm-linux \<br>--enable-bookmarks=no \<br>--without-arts \<br>--disable-pcre \<br>--with-qt-dir=/home/arun/RD/qt-2.3.10 \<br>--with-qt-includes=/home/arun/RD/qt-2.3.10/include \<br>--with-qt-libraries=/home/arun/RD/qt-2.3.10/lib \<br>
--with-qtopia-dir=/home/arun/RD/dpends/qtopia-free-2.2.0/qtopia \<br>--with-qtopia-includes=/home/arun/RD/dpends/qtopia-free-2.2.0/qtopia/include \<br>--with-extra-libs=/home/arun/RD/dpends/arm/lib \<br>--with-extra-includes=/home/arun/RD/dpends/arm/include \<br>
--without-ssl<br><br>but when i try to make i am getting the following error. I gone through archives. I do not get the right solution.<br><br>Can sombody might have resolved the error.<br><br>Kindly help me..<br clear="all">
----------------------------------------------------___<br>-- kresolver.cpp:66:2: warning: #warning &quot;mutex&quot;<br>../../../../konq-embed/dropin/qmutex.h:32: error: expected `)&#39; before &#39;*&#39; token<br>../../../../konq-embed/dropin/qmutex.h:35: error: ISO C++ forbids declaration of &#39;QMutex&#39; with no type<br>
../../../../konq-embed/dropin/qmutex.h:35: error: expected &#39;;&#39; before &#39;*&#39; token<br>../../../../konq-embed/dropin/qmutex.h:38: error: ISO C++ forbids declaration of &#39;QMutex&#39; with no type<br>../../../../konq-embed/dropin/qmutex.h:38: error: expected &#39;;&#39; before &#39;*&#39; token<br>
../../../../konq-embed/dropin/qmutex.h:46: error: expected `)&#39; before &#39;*&#39; token<br>../../../../konq-embed/dropin/qmutex.h: In destructor &#39;QMutexLocker::~QMutexLocker()&#39;:<br>../../../../konq-embed/dropin/qmutex.h:54: error: &#39;mtx&#39; was not declared in this scope<br>
../../../../konq-embed/dropin/qmutex.h: At global scope:<br>../../../../konq-embed/dropin/qmutex.h:57: error: expected initializer before &#39;*&#39; token<br>ksocketaddress.h: In member function &#39;KNetwork::KInetSocketAddress::operator const sockaddr_in*() const&#39;:<br>
ksocketaddress.h:716: warning: cast from &#39;const sockaddr*&#39; to &#39;const sockaddr_in*&#39; increases required alignment of target type<br>ksocketaddress.h: In member function &#39;KNetwork::KInetSocketAddress::operator const sockaddr_in6*() const&#39;:<br>
ksocketaddress.h:722: warning: cast from &#39;const sockaddr*&#39; to &#39;const sockaddr_in6*&#39; increases required alignment of target type<br>kresolver_p.h: At global scope:<br>kresolver_p.h:44: error: &#39;QMutex&#39; does not name a type<br>
kresolver_p.h:115: error: &#39;QMutex&#39; does not name a type<br>kresolver_p.h:166: error: &#39;QWaitCondition&#39; does not name a type<br>kresolver_p.h:185: error: &#39;QWaitCondition&#39; does not name a type<br>kresolver_p.h:188: error: &#39;QMutex&#39; does not name a type<br>
kresolver_p.h:327: error: expected class-name before &#39;{&#39; token<br>kresolver.cpp:67: error: &#39;QMutex&#39; does not name a type<br>kresolver.cpp: In member function &#39;bool KNetwork::KResolver::wait(int)&#39;:<br>
kresolver.cpp:470: error: &#39;class KNetwork::KResolverPrivate&#39; has no member named &#39;mutex&#39;<br>kresolver.cpp:492: error: &#39;class KNetwork::Internal::KResolverManager&#39; has no member named &#39;notifyWaiters&#39;<br>
kresolver.cpp:492: error: &#39;class KNetwork::KResolverPrivate&#39; has no member named &#39;mutex&#39;<br>kresolver.cpp:494: error: &#39;class KNetwork::Internal::KResolverManager&#39; has no member named &#39;notifyWaiters&#39;<br>
kresolver.cpp:494: error: &#39;class KNetwork::KResolverPrivate&#39; has no member named &#39;mutex&#39;<br>kresolver.cpp: In static member function &#39;static QStrList KNetwork::KResolver::protocolName(int)&#39;:<br>kresolver.cpp:623: error: &#39;getXXbyYYmutex&#39; was not declared in this scope<br>
kresolver.cpp: In static member function &#39;static QStrList KNetwork::KResolver::protocolName(const char*)&#39;:<br>kresolver.cpp:670: error: &#39;getXXbyYYmutex&#39; was not declared in this scope<br>kresolver.cpp: In static member function &#39;static int KNetwork::KResolver::protocolNumber(const char*)&#39;:<br>
kresolver.cpp:717: error: &#39;getXXbyYYmutex&#39; was not declared in this scope<br>kresolver.cpp: In static member function &#39;static int KNetwork::KResolver::servicePort(const char*, const char*)&#39;:<br>kresolver.cpp:760: error: &#39;getXXbyYYmutex&#39; was not declared in this scope<br>
kresolver.cpp: In static member function &#39;static QStrList KNetwork::KResolver::serviceName(const char*, const char*)&#39;:<br>kresolver.cpp:803: error: &#39;getXXbyYYmutex&#39; was not declared in this scope<br>kresolver.cpp: In static member function &#39;static QStrList KNetwork::KResolver::serviceName(int, const char*)&#39;:<br>
kresolver.cpp:850: error: &#39;getXXbyYYmutex&#39; was not declared in this scope<br>make[6]: *** [kresolver.lo] Error 1<br>----------------------------------------------------__<br><br>Any help thanks lot<br><br>அன்புடன்<br>
அருண்<br><br>&quot;நுட்பம் நம்மொழியில் தழைக்கச் செய்வோம்&quot;