You are not logged in.

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)