[akunambol] compiling 0.2.2 on Debian

Andreas von Heydwolff listmail at sandpsych.at
Sat Jan 29 16:08:03 CET 2011


Hello,

my thanks for akunambol to the developers - this is a very useful program.

However, I only managed to get 0.2.1 running on my up-to-date amd64 
Debian Squeeze system by installing the Ubuntu lucid packages. Maverick 
didn't work for me because my kde 4.5.1 dev packages from 
"experimental-snapshots" have version 4.6 and not 4.7 of libqt4-dev.

So, as I need the bugfix in 0.2.2 I removed the packages and compiled 
liblike and libfunambol. For the latter I had to pull dependencies from 
experimental.

Configuring works with

cmake -DCMAKE_INSTALL_PREFIX=$KDEDIRS 
-DCMAKE_INCLUDE_PATH=/home/mydir/liblikeback-0.0.1/cmake/modules 
-DCMAKE_BUILD_TYPE=debugfull ..

but compilation aborts with

# make
[  0%] Built target akunambol_automoc
[  4%] Building CXX object CMakeFiles/akunambol.dir/qtgui/mainwindow.o
/home/avh/akunambol/akunambol-0.2.2/qtgui/mainwindow.cpp:58:29: error: 
LikeBack/LikeBack: Datei oder Verzeichnis nicht gefunden
In file included from 
/home/mydir/akunambol/akunambol-0.2.2/syncsource/akonadisource.h:44,
                  from 
/home/mydir/akunambol/akunambol-0.2.2/client/appsyncsource.h:45,
                  from 
/home/mydir/akunambol/akunambol-0.2.2/syncsource/sourcemanager.h:29,
                  from 
/home/mydir/akunambol/akunambol-0.2.2/qtgui/mainwindow.cpp:64:
/usr/local/include/funambol/common/spds/SyncSource.h:264: warning: 
‘virtual void Funambol::SyncSource::setItemStatus(const char*, int)’ was 
hidden
/usr/local/include/funambol/common/client/CacheSyncSource.h:271: 
warning:   by ‘virtual void 
Funambol::CacheSyncSource::setItemStatus(const char*, int, const char*)’
/home/mydir/akunambol/akunambol-0.2.2/qtgui/mainwindow.cpp: In 
constructor ‘MainWindow::MainWindow(QWidget*, Qt::WFlags)’:
/home/mydir/akunambol/akunambol-0.2.2/qtgui/mainwindow.cpp:136: error: 
‘LikeBack’ was not declared in this scope
/home/mydir/akunambol/akunambol-0.2.2/qtgui/mainwindow.cpp:136: error: 
‘likeBack’ was not declared in this scope
/home/mydir/akunambol/akunambol-0.2.2/qtgui/mainwindow.cpp:136: error: 
expected type-specifier before ‘LikeBack’
/home/mydir/akunambol/akunambol-0.2.2/qtgui/mainwindow.cpp:136: error: 
expected ‘;’ before ‘LikeBack’
make[2]: *** [CMakeFiles/akunambol.dir/qtgui/mainwindow.o] Fehler 1
make[1]: *** [CMakeFiles/akunambol.dir/all] Fehler 2
make: *** [all] Fehler 2

I am not so well versed in compiling, so may I ask is there a way to get 
0.2.2 running for Debian, or do I have to wait for an update of the QT 
dev system to 4.7 (would not want to start compiling it myself), or what 
could I do?

Regards,

A. Heydwolff


More information about the akunambol mailing list