Description: Geek Clock plasmoid resembles the outlook of the Geek Clock: http://www.likecool.com/Geek_Clock--Clock--Home.html. Those are the simple analog clock but instead of regular numbers on the clock dial they have equivalent notations from mathematics, physics and computer science.
I cannot compile it:
In file included from /opt/tmp/kde4/geek-clock-plasmoid-1.0-src/geekclock.cpp:25:
/opt/tmp/kde4/geek-clock-plasmoid-1.0-src/geekclock.h:42:37: error: plasmaclock/clockapplet.h: Datei oder Verzeichnis nicht gefunden (-> File not found)
In file included from /opt/tmp/kde4/geek-clock-plasmoid-1.0-src/geekclock.cpp:25:
/opt/tmp/kde4/geek-clock-plasmoid-1.0-src/geekclock.h:55: error: expected class-name before '{' token
/opt/tmp/kde4/geek-clock-plasmoid-1.0-src/geekclock.h:55: warning: 'class GeekClock' has virtual functions and accessible non-virtual destructor
Any ideas?
Thanks
Frank
What distro are you using? And what is your KDE version? You may run:
$ kde4-config -v
to find out the version.
Seems like in older KDE versions (at least less than 4.2.4), "plasmaclock" include directory was called "libplasmaclock". You can check your /usr/include and see if that the point. If so you can temporary change that in source code or make a symlink "plasmaclock" pointing to "libplasmaclock".
As soon as I figure out the exact version when this switch ocured I will add macro in source code. However, I cannot guarantee, that Geek Clock will work on really older versions of KDE (mine is 4.2.4), sorry. Still I'll try to fix issues like this, if will become aware of them.
What distro are you using? And what is your KDE version? You may run:
$ kde4-config -v
to find out the version.
Seems like in older KDE versions (at least less than 4.2.4), "plasmaclock" include directory was called "libplasmaclock". You can check your /usr/include and see if that the point. If so you can temporary change that in source code or make a symlink "plasmaclock" pointing to "libplasmaclock".
As soon as I figure out the exact version when this switch ocured I will add macro in source code. However, I cannot guarantee, that Geek Clock will work on really older versions of KDE (mine is 4.2.4), sorry. Still I'll try to fix issues like this, if will become aware of them.
Oh, sorry...
I have debian experimental:
godzilla:~# kde4-config -v
Qt: 4.5.1
KDE: 4.2.4 (KDE 4.2.4)
kde4-config: 1.0
But I just needed to install kdebase-workspace-dev
apt-get install kdebase-workspace-dev
It works!
Thanks!
Frank
Ratings & Comments
11 Comments
Package for PCLinuxOS http://www.mediafire.com/?zzmmwyo3hwj
Hi, can i run the Geek Clock under kubuntu 9.10 ? Thanks
It's running with this commands: cmake -DCMAKE_INSTALL_PREFIX=/usr make sudo make install
Geek Clock is now available for FreeBSD in the ports system: x11-clocks/plasma-applet-geekclock
I cannot compile it: In file included from /opt/tmp/kde4/geek-clock-plasmoid-1.0-src/geekclock.cpp:25: /opt/tmp/kde4/geek-clock-plasmoid-1.0-src/geekclock.h:42:37: error: plasmaclock/clockapplet.h: Datei oder Verzeichnis nicht gefunden (-> File not found) In file included from /opt/tmp/kde4/geek-clock-plasmoid-1.0-src/geekclock.cpp:25: /opt/tmp/kde4/geek-clock-plasmoid-1.0-src/geekclock.h:55: error: expected class-name before '{' token /opt/tmp/kde4/geek-clock-plasmoid-1.0-src/geekclock.h:55: warning: 'class GeekClock' has virtual functions and accessible non-virtual destructor Any ideas? Thanks Frank
What distro are you using? And what is your KDE version? You may run: $ kde4-config -v to find out the version. Seems like in older KDE versions (at least less than 4.2.4), "plasmaclock" include directory was called "libplasmaclock". You can check your /usr/include and see if that the point. If so you can temporary change that in source code or make a symlink "plasmaclock" pointing to "libplasmaclock". As soon as I figure out the exact version when this switch ocured I will add macro in source code. However, I cannot guarantee, that Geek Clock will work on really older versions of KDE (mine is 4.2.4), sorry. Still I'll try to fix issues like this, if will become aware of them.
What distro are you using? And what is your KDE version? You may run: $ kde4-config -v to find out the version. Seems like in older KDE versions (at least less than 4.2.4), "plasmaclock" include directory was called "libplasmaclock". You can check your /usr/include and see if that the point. If so you can temporary change that in source code or make a symlink "plasmaclock" pointing to "libplasmaclock". As soon as I figure out the exact version when this switch ocured I will add macro in source code. However, I cannot guarantee, that Geek Clock will work on really older versions of KDE (mine is 4.2.4), sorry. Still I'll try to fix issues like this, if will become aware of them.
Oh, sorry... I have debian experimental: godzilla:~# kde4-config -v Qt: 4.5.1 KDE: 4.2.4 (KDE 4.2.4) kde4-config: 1.0 But I just needed to install kdebase-workspace-dev apt-get install kdebase-workspace-dev It works! Thanks! Frank
Here you can find a package for mandriva 2009.1 i586 http://www.mediafire.com/file/bwqcwlq0wmd/plasma-applet-geekclock-1.0-1mdv2009.1.i586.rpm
Thanks
Nice. Very nice. Haven't tried it, but I'll still vote Good!