Bug 50970 - compilation error fromAscii__7QStringPCci ascii__C7QString missing
Summary: compilation error fromAscii__7QStringPCci ascii__C7QString missing
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: kdevelop 2.x (obsolete) (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: KDevelop-Devel List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-11-20 11:26 UTC by Thomas Heuving
Modified: 2002-11-20 18:13 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Heuving 2002-11-20 11:26:31 UTC
Version:            (using KDE KDE 3.0.99)
Installed from:    Compiled From Sources
Compiler:          gcc 2.95.2 
OS:          Linux

I'm trying to compile 3.1RC3. I can compile kdebase and kdelibs, but afterwards I get lots of errors of the form:
/usr/lib/qt3.1/bin/uic: error while loading shared libraries: /usr/lib/qt3.1/bin/uic: undefined symbol: fromAscii__7QStringPCci

It can also be ascii__C7QString, which is missing.

I compiled qt-x11-free-3.1.0 from sources also. If I do a 
find . -print | xargs grep ascii__C7 2> /dev/null
in the resulting QTDIR, I get matches in all sorts of libraries, but no match in any file of the distribution.
I configured with 
./configure -no-exceptions -thread -prefix $QTDIR
and 
export QTDIR=/usr/lib/qt3.1
Comment 1 Thomas Heuving 2002-11-20 11:28:01 UTC
Forgot to mention: 
 I'm using SuSE 7.1, installed KDE-Versions are 
  KDE 3.0.4 and KDE3.1Beta2 (this version compiled from sources). 
Comment 2 Harald Fernengel 2002-11-20 11:56:26 UTC
Please don't report any build relatet issues to bugzilla, since they are no KDevelop 
bugs! 
 
Run c++flt to get the unmangled symbol: "QString::ascii(void) const". This is a new 
function introduced by Qt 3.1, it seems you are linking to the wrong library. Use "ldd 
uic" to make sure it uses the right one. Set your LD_LIBRARY_PATH to $QTDIR/lib. 
 
Comment 3 Thomas Heuving 2002-11-20 18:06:17 UTC
Subject: Re:  compilation error fromAscii__7QStringPCci ascii__C7QString missing

Am Mittwoch November 20 2002 11:56 schriebst du:
> ------- You are receiving this mail because: -------
> You reported the bug, or are watching the reporter.
>
> http://bugs.kde.org/show_bug.cgi?id=50970
> harry@kdevelop.org changed:
>
>            What    |Removed                     |Added
> -------------------------------------------------------------------
>--------- Status|UNCONFIRMED                 |RESOLVED
>          Resolution|                            |FIXED
>
>
>
> ------- Additional Comments From harry@kdevelop.org  2002-11-20
> 11:56 ------- Please don't report any build relatet issues to
> bugzilla, since they are no KDevelop bugs!

Where can I report build related issues?

> Set your LD_LIBRARY_PATH to $QTDIR/lib.

Done, thanks a lot.

Comment 4 Harald Fernengel 2002-11-20 18:13:41 UTC
to the kdevelop mailing-list (www.kdevelop.org)