| Reply | « Previous Thread | Next Thread » |
|
Hi,
I have some link problems. QtCore.dll/lib is built fine, but when the build process comes to QtXml.dll the following errors occured. Code:
Error: L6218E: Undefined symbol QByteArray::replace(int, int, const char*) (referred from QtXml.in). Error: L6218E: Undefined symbol QString::remove(QChar, Qt::CaseSensitivity) (referred from QtXml.in). Error: L6218E: Undefined symbol QString::indexOf(QChar, int, Qt::CaseSensitivity) const (referred from QtXml.in). Error: L6218E: Undefined symbol QString::remove(int, int) (referred from QtXml.in). Error: L6218E: Undefined symbol QString::indexOf(const QLatin1String&, int, Qt::CaseSensitivity) const (referred from QtXml.in). OpenC/C++ libs are available in my Symbian SDK(5th Edition). Do you have any ideas why is this happening? Thanks in advance. |
| alexeystoyanov |
| View Public Profile |
| Find all posts by alexeystoyanov |
|
Have you added QtXml module in your application??? if not then add following line to your .pro file.
Quote:
|
|
That is happening when i build QT for armv5 release.
First I configure the QT FW for symbian platform. After that I simply use: make armv5-release, or something like that. I have RVCT compiler lincensed. The problem is not only in QtXml linking. If I remove bld.inf file of QtXml project from the main bld.inf file in Qt main dir then on the next dll/lib which have to be built occur errors like these from my first post: Quote:
So I think the problem is somewhere else. Please help.
Last edited by alexeystoyanov : 2009-11-03 at 19:22.
|
| alexeystoyanov |
| View Public Profile |
| Find all posts by alexeystoyanov |
|
Solution:
Update RVCT compiler to last build(some link problems were fixed from previous build). I have downloaded QT 4.6.0 beta from QT repository, not from the official link "...s60pre-release...". That's because from the official link QT build log showed some link errors. So, USE the last revision from the repository!!! |
| alexeystoyanov |
| View Public Profile |
| Find all posts by alexeystoyanov |
|
Then signing a SIS file with that libs is next headache for you, as building Qt libs require "All -Tcb" capabilities.
|
|
Yes, I've created another thread for this problem. Yes, it is a big problem for me now. Probably will try again to build the QT from the official link. It is time to remove those stupid *.cert files. They are stopping our progress.
|
| alexeystoyanov |
| View Public Profile |
| Find all posts by alexeystoyanov |
| Reply | « Previous Thread | Next Thread » |
| Thread Tools | Search this Thread |
|---|---|
| Thread | Thread Starter | Forum | Replies | Last Post |
|---|---|---|---|---|
| i cant build helloworld project | akhin | Carbide.c++ IDE and plug-ins | 2 | 2008-12-22 13:38 |
| 编译3rd Sample程序时的LINK错误 | mapk | Symbian | 9 | 2008-06-17 05:26 |
| help !! about SIP errors | wgarnett | General Symbian C++ | 3 | 2006-05-17 06:30 |
| S80 Platform SDK and Visual Studio .NET Linking Error | jayantjain | Mobile Java Tools & SDKs | 1 | 2005-10-07 23:14 |
| Unresolved external symbols problem | georgica1979 | Symbian User Interface | 1 | 2003-04-06 14:26 |