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.

mbluett

Beginner

  • "mbluett" started this thread

Posts: 2

Location: Parksville, British Columbia, Canada

  • Send private message

1

Monday, December 24th 2007, 8:21pm

Developer's Environment Setup Failure

Upon compiling "kdepimlibs" I receive the following error:

cd /home/kde-dev/kde/build/KDE/kdepimlibs/syndication && /usr/bin/cmake -E cmake_symlink_library ../lib/libsyndication.so.4.0.0 ../lib/libsyndication.so.4 ../lib/libsyndication.so
make[2]: Leaving directory `/home/kde-dev/kde/build/KDE/kdepimlibs'
/usr/bin/cmake -E cmake_progress_report /home/kde-dev/kde/build/KDE/kdepimlibs/CMakeFiles 82 83 84 85 86 87 88 89 90 91 92
[ 54%] Built target syndication
make[1]: Leaving directory `/home/kde-dev/kde/build/KDE/kdepimlibs'
make: *** [all] Error 2

I have followed the instructions as per "http://techbase.kde.org/Getting_Started/Build/KDE4".

I am not sure what the error is trying to indicate. The only thing I have noticed is the following log entry (in /home/kde-dev/kde/build/KDE/kdepimlibs/CMakeFiles/CMakeError.log):

CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.o: In function `main':
CheckFunctionExists.c:(.text+0x15): undefined reference to `gpgme_get_fdptr'
collect2: ld returned 1 exit status
make[1]: *** [cmTryCompileExec] Error 1

On searching through the latest gpgme libs I see no mention of "gpgme_get_fdptr".

Can someone stear me in the right direction in resolving this issue?

Thanks very much

This post has been edited 1 times, last edit by "mbluett" (Dec 24th 2007, 8:22pm)


mbluett

Beginner

  • "mbluett" started this thread

Posts: 2

Location: Parksville, British Columbia, Canada

  • Send private message

2

Monday, December 31st 2007, 12:42am

RE: Developer's Environment Setup Failure

Addendum:

Using "make" instead of "cmakekde" resolves the previously mentioned problem.

However, another problem occurs further on (in the compilation process):


/home/kde-dev/kde/src/KDE/kdepimlibs/kioslave/imap4/imap4.cpp: In member function ‘ssize_t IMAP4Protocol::myRead(void*, ssize_t)’:
/home/kde-dev/kde/src/KDE/kdepimlibs/kioslave/imap4/imap4.cpp:2580: error: ‘isConnected’ was not declared in this scope
make[2]: *** [kioslave/imap4/CMakeFiles/kio_imap4.dir/imap4.o] Error 1
make[2]: Leaving directory `/home/kde-dev/kde/build/KDE/kdepimlibs'
make[1]: *** [kioslave/imap4/CMakeFiles/kio_imap4.dir/all] Error 2
make[1]: Leaving directory `/home/kde-dev/kde/build/KDE/kdepimlibs'
make: *** [all] Error 2

The very first error out of several including the previous one is as follows:

/home/kde-dev/kde/src/KDE/kdepimlibs/kioslave/imap4/imap4.cpp: In constructor ‘IMAP4Protocol::IMAP4Protocol(const QByteArray&, const QByteArray&, bool)’:
/home/kde-dev/kde/src/KDE/kdepimlibs/kioslave/imap4/imap4.cpp:173: error: no matching function for call to ‘KIO::TCPSlaveBase::TCPSlaveBase(const char*, const QByteArray&, const QByteArray&, bool&)’

This post has been edited 1 times, last edit by "mbluett" (Dec 31st 2007, 12:45am)