You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Wednesday, February 25th 2004, 5:42pm

Other problem compiling kdebase

make[3]: Entering directory `/usr/src/KDE-3.2/kdebase-3.2.0/konqueror/keditbookmarks'
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -
Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscr
ipts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NA
MESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -o keditbookmarks -
R /usr/local/Apps/KDE-3.2/lib -R /usr/local/qt-3.2.3/lib -R /usr/X11R6/lib -no-undefined -L/usr/X11R6/lib -L/u
sr/local/qt-3.2.3/lib -L/usr/local/Apps/KDE-3.2/lib keditbookmarks.la.o libkdeinit_keditbookmarks.la
./.libs/libkdeinit_keditbookmarks.so: undefined reference to `non-virtual thunk [nv:-40] to KBookmarkEditorIfa
ce::interfaces()'
./.libs/libkdeinit_keditbookmarks.so: undefined reference to `KBookmarkEditorIface::process(QCString const&, Q
MemArray<char> const&, QCString&, QMemArray<char>&)'
./.libs/libkdeinit_keditbookmarks.so: undefined reference to `KBookmarkEditorIface::functions()'
./.libs/libkdeinit_keditbookmarks.so: undefined reference to `KBookmarkEditorIface::interfaces()'
./.libs/libkdeinit_keditbookmarks.so: undefined reference to `non-virtual thunk [nv:-40] to KBookmarkEditorIfa
ce::process(QCString const&, QMemArray<char> const&, QCString&, QMemArray<char>&)'
./.libs/libkdeinit_keditbookmarks.so: undefined reference to `non-virtual thunk [nv:-40] to KBookmarkEditorIfa
ce::functions()'
collect2: ld returned 1 exit status
make[3]: *** [keditbookmarks] Error 1
make[3]: Leaving directory `/usr/src/KDE-3.2/kdebase-3.2.0/konqueror/keditbookmarks'

Any idea?

2

Thursday, February 26th 2004, 11:03am

Compile error

Is this from cvs or stable? Not that I know what to do about it anyway, but if it is cvs, you could of course just wait for a while and see if someone fixes it. :-)

3

Thursday, February 26th 2004, 4:22pm

The stable version.

I have other problem, too. In the kde home page not says how compile qt in the kde 3.2, only kde 3.1.x

I am using the kde 3.1.4 method

4

Friday, February 27th 2004, 7:49am

Compilation

I guess you could take a look at the page about compiling from cvs - since 3.2 is still fairly similar to the cvs version, those instructions should be more applicable.

5

Monday, March 1st 2004, 5:48pm

With the anonymous CVS version, I have the error again.

I think the problem is in my computer, but where? :evil:

6

Wednesday, March 3rd 2004, 11:28am

QT?

Possibly something to do with QT, then? Are you using the right version of that? Or could it be something distro specific (I use Mandrake and did not get this problem, though I did get other ones)?

I'm just guessing, though.

7

Wednesday, March 3rd 2004, 6:13pm

Good, this is a good question.

Point One: the KDE 3.2 version have not specific instructions for build from source code. Only have instructions for KDE 3.1.X.

Point Two: in the KDE 3.2 requeriments says Qt 3.2.3. Again, no instructions about compiling for KDE 3.2, only for KDE 3.1.X

I was tried to compile QT using the KDE 3.1.X method, but I think not run :?:

I am using Debian

8

Wednesday, March 3rd 2004, 7:20pm

Then could it be that your version of QT is too old? According to the page about compiling from cvs, you need 3.2.0.

9

Thursday, March 4th 2004, 4:21am

Not. When compile I am using the Qt 3.2.3, in the configure script I was put this:

--with-qt-dir=/usr/local/qt-3.2.3

Strange :evil: