
Kogs
Source (link to git-repo or to original if based on someone elses unmodified work):
Description:
Kogs is an OpenGL screensaver for KDE. It is a simulation of a planetary gear system. Last changelog:
2002-12-05 Version 1.1.0
* Incremented the version to 1.1.0
* Added a checkbox to the setup dialog to toggle the displaying
of the current frame rate.
* Fixed a bug on Solaris relating to swap buffers
* Kogs can now change the colors of the sun gear, planet gears,
and ring gear independently.
Ratings & Comments
7 Comments
Like most of these screensavers, when compiling from source on Xandros 2 and 2.5, one must first use: ./configure --prefix=/usr -with-qt-includes=/usr/include/qt3 make (Log in as root or su) make install Then, as root, execute cp '/usr/share/applnk/System/ScreenSavers/Kogs.desktop' '/usr/share/applnk/Applications/System/ScreenSavers/' This has been a thorn in my side for some time... hope it helps someone else. [reply to this]
When I install Kogs, at level in make: [root@localhost kogs-1.1.0]# make make all-recursive make[1]: Entering directory `/usr/src/KOGS/kogs-1.1.0' Making all in kogs make[2]: Entering directory `/usr/src/KOGS/kogs-1.1.0/kogs' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -MT main.o -MD -MP -MF ".deps/main.Tpo" \ -c -o main.o `test -f 'main.cc' || echo './'`main.cc; \ then mv ".deps/main.Tpo" ".deps/main.Po"; \ else rm -f ".deps/main.Tpo"; exit 1; \ fi In file included from kogwidget.h:7, from kogs.h:7, from main.cc:8: /usr/lib/qt3/include/qgl.h:78:21: GL/glu.h: No such file or directory make[2]: *** [main.o] Erreur 1 make[2]: Leaving directory `/usr/src/KOGS/kogs-1.1.0/kogs' make[1]: *** [all-recursive] Erreur 1 make[1]: Leaving directory `/usr/src/KOGS/kogs-1.1.0' make: *** [all] Erreur 2 [root@localhost kogs-1.1.0]# Like you can see, I have an error of compilation, I use Mandrake Linux 9.1 (based on RedHat Linux). Thank you for help me.
I writted "I'm logged in roor". I want to say "I'm logged as root".
I'm logged in roor. when I type ./configure after the prompt there is an error: "checking for Qt... configure: error: Qt (>= Qt 3.0) (headers and libraries) not found. Please check your installation! For more details about this problem, look at the end of config.log. demolinux:kogs-1.1.0#" Maybe I use the DemoLinux?
uh, maybe i'm stupid or something, so help me out. when i try configure, it gives me an error, and says, "make sure you install kdelibs first." well, kdelibs is certainly installed, and i'm setting the prefix to /opt/kde3. any suggestions? is there an option i'm not setting here? thanks.
"checking for KDE... checking if UIC has KDE plugins available... configure: error: not found - you need to install kdelibs first." And I'm sure I have kdelibs installed :-)
Feel free to email me directly with build problems. dnewman@maraudingpirates.org This screensaver was developed on a redhat 7.3 system with KDE 3.0 installed in /usr as well as Solaris with KDE 3.1 installed in /usr/local. So here is what I emailed the first person with this problem: Have you tried setting LD_LIBRARY_PATH to /opt/kde3/lib before running configure? Does it find Qt? Where is that installed? What kind of system is this that you are trying to build it on? And can you send me the config.log? That might shed some light on why it isn't finding kdelibs.