Image 01


John Snyder

Board by kcheckers 21 comments

Sorry, I met to say that SuSE doesn't have gcc 4. - Dec 27 2005

Board by kcheckers 21 comments

No, SuSE 9.3 does not have Qt4, only Qt3.

If you could get me a debugging version that would be great. I really enjoy KCheckers and would very much like to get 0.8 working on my machine. - Dec 27 2005

Board by kcheckers 21 comments

Here is output from g++ -v

snyder@JBS_ALIENWARE:~> g++ -v
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --enable-languages=c,c++,f77,objc,java,ada --disable-checking --libdir=/usr/lib --enable-libgcj --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux
Thread model: posix
gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)

Here is output from qmake -v with PATHs set as indicated in my first message to use Qt4

jsnyder@JBS_ALIENWARE:~> qmake -v
QMake version: 2.00a
Using Qt version 4.0.1 in /home/jsnyder/Qt4/lib

Here is the output from compiling KCheckers:

jsnyder@JBS_ALIENWARE:~/Software/kcheckers-0.8> qmake -o Makefile
jsnyder@JBS_ALIENWARE:~/Software/kcheckers-0.8> make
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o pdn.o
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o checkers.o
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o echeckers.o
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o rcheckers.o
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o field.o
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o toplevel.o
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o view.o
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o info.o
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o board.o
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o main.o
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o newgamedlg.o
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o humanplayer.o
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o computerplayer.o
/home/jsnyder/Qt4/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. field.h -o moc_field.cpp
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o moc_field.o moc_field.cpp
/home/jsnyder/Qt4/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. toplevel.h -o moc_toplevel.cpp
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o moc_toplevel.o moc_toplevel.cpp
/home/jsnyder/Qt4/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. view.h -o moc_view.cpp
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o moc_view.o moc_view.cpp
/home/jsnyder/Qt4/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. info.h -o moc_info.cpp
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o moc_info.o moc_info.cpp
/home/jsnyder/Qt4/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. board.h -o moc_board.cpp
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o moc_board.o moc_board.cpp
/home/jsnyder/Qt4/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. newgamedlg.h -o moc_newgamedlg.cpp
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o moc_newgamedlg.o moc_newgamedlg.cpp
/home/jsnyder/Qt4/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. player.h -o moc_player.cpp
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o moc_player.o moc_player.cpp
/home/jsnyder/Qt4/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. humanplayer.h -o moc_humanplayer.cpp
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o moc_humanplayer.o moc_humanplayer.cpp
/home/jsnyder/Qt4/bin/moc -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. computerplayer.h -o moc_computerplayer.cpp
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o moc_computerplayer.o moc_computerplayer.cpp
/home/jsnyder/Qt4/bin/rcc -name kcheckers kcheckers.qrc -o qrc_kcheckers.cpp
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DQT_SHARED -I../../Qt4/mkspecs/linux-g++ -I. -I../../Qt4/include/QtGui -I../../Qt4/include/QtCore -I../../Qt4/include -I. -I. -o qrc_kcheckers.o qrc_kcheckers.cpp
g++ -Wl,-rpath,/home/jsnyder/Qt4/lib -o kcheckers pdn.o checkers.o echeckers.o rcheckers.o field.o toplevel.o view.o info.o board.o main.o newgamedlg.o humanplayer.o computerplayer.o moc_field.o moc_toplevel.o moc_view.o moc_info.o moc_board.o moc_newgamedlg.o moc_player.o moc_humanplayer.o moc_computerplayer.o qrc_kcheckers.o -L/home/jsnyder/Qt4/lib -L/home/jsnyder/qt-x11-opensource-src-4.0.1/lib -lQtGui_debug -L/usr/X11R6/lib -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lm -lQtCore_debug -lz -ldl -lpthread

I should point out that when I compiled and installed Qt4 I got no errors and that all the tests included in the Qt4 package ran correctly.

Thanks again for your help. - Dec 27 2005

Board by kcheckers 21 comments

I tried to install KCheckers-0.8 on my SuSE 9.3 system. I have Qt4 compiled and installed in my home directory, so I reset the PATH variables as follows before compiling KCheckers so that SuSE's Qt3 default would not be used:

export QTDIR=~/Qt4
export PATH=~/Qt4/bin:$PATH

(Note the "~" is the tilde characters)

I then ran:
qmake -o Makefile
make install (as root)

The program compiled without any errors.
However, when I run KCheckers it starts up fine, but crashes when I try to make my first move. The Konsole shows the following error message:

jsnyder@JBS_ALIENWARE:~> kcheckers
Your Locale: "en_US"
Prefix path: /usr/local
Loading Qt translations failed.
Loading KCheckers translations failed.
Object::connect: No such slot myTopLevel::slot_enable_history(bool,bool,bool)
ASSERT: "item" in file itemviews/qtreewidget.cpp, line 1957

Is there anyway to fix this problem so that I can use KCheckers-0.8? Thanks. - Dec 27 2005

Various Games by ryanbobko 6 comments

I was able to get it working on SuSE 9.3 as follows:

1) I intially got an error about a wrong version of autoconf while doing "make". To avoid this I rebuilt configure manually by running the following:


2) I then ran:

./configure --prefix=/opt/kde3
make install (as root)

Doing this the game appears to run fine and shows up under games in the KDE menu. - Jul 05 2005
Liquid Weather ++

Karamba & Superkaramba by Matti 1797 comments

For some unexplained reason it started working again, well sort of. I still have the yellow triangle, but if I left click on it I can now select United States and see the radar, satellite, etc. The center mouse button does cause a large size popup of the radar, satellite, etc. as is normal. However, whenever I press the center mouse button I also get a tropical storm page poping up that has nothing to do with the weather here in Wisconsin. Is there some way to clear that behavior? I tried deleting and reinstalling the liquid weather ++ theme, but that didn't help. - Jun 09 2005
Liquid Weather ++

Karamba & Superkaramba by Matti 1797 comments

I am in Waukesha, WI in the USA. I get my data from The Yellow triangle is still there tonight. A left mouse click seems to do nothing (I don't get the normal menu). Center mouse click brings up a tropilcal storm page. Thanks for your help. - Jun 09 2005
Liquid Weather ++

Karamba & Superkaramba by Matti 1797 comments

I've been using it for a long time and it has worked very well for me. I am currently running v6.2 and had no problems until yesterday. The small icon in the upper right hand corner that I normally click on to see a weather map has changed into a yellow triangle with an exclaimation point in it. Nothing happens when I click on the triangle. I tried running superkaramba in terminal, but I didn't see any error messages when liquid weather ++ loaded. What is happening and how can I fix it? Thanks for a great program! - Jun 09 2005
Liquid Weather ++

Karamba & Superkaramba by Matti 1797 comments

I am having exactly the same problem running SuSE 9.3. Has this problem been fixed? I never experienced this before upgrading to 6.0. I would really like to get the weather radar map picture back. - May 22 2005

Graphic Apps by CKulT 185 comments

Yes, I did configure with ./configure.gnu. Could the problem be that SuSE linux uses /opt/kde3 as the path (prefix) to KDE apps? I initially compiled ksquirrel and its library with the --prefix=/opt/kde3 option in configure, but ksquirrel then wasn't able to find the libraries. I then went back and compiled just using ./configure.gnu with no --prefix= parameters and it compiled and worked fine. I don't think anything gets put into the KDE menus on SuSE if you don't set --prefix=/opt/kde3. Any advise on this point? I can always add it to the KDE menu manually if there isn't a configure option that works. - May 17 2005

Graphic Apps by CKulT 185 comments

Does ksquirrel have an icon for the KDE menu or desktop? I compiled it on SuSE 9.3 and it seems to work great, but it did not get added automatically to the KDE 3.4 menu system. I added it to the menu manually, but I need an icon for ksquirrel. Is there an icon and where is it located? Thanks for a great little program! - May 17 2005

Board by kcheckers 21 comments

I finally noticed that this problem only arises if I have "Confirm aborting current game" checked under the Settings menu. If that is checked then kcheckers continues to run even after you confirm your intention to quit and try to close the game. If that option isn't checked then kcheckers exits properly without error. - May 10 2005

Board by kcheckers 21 comments

I upgraded to kcheckers-0.6 on my SuSE 9.3 pro system. I got the program compiled by doing:

qmake -o Makefile
make install (as root)

It seems to run OK, but I can't get kcheckers to close when I am finished with it. The only way I can get it to completely stop is to kill the process manually. What am I doing wrong? Please help as I like the new version, but if I can't get it working I must revert back to kcheckers-0.5. Thanks. - May 03 2005
Liquid Weather ++

Karamba & Superkaramba by Matti 1797 comments

I upgraded from 3.6.1 to the new 3.7.1 and a new problem has appeared. In 3.7.1 when I click on the radar antenna I can select what I want to see (say the satellite view) and it correctly pops up in a small image. If I then middle click on the radar antenna a second time the image just goes away instead of getting larger like it always did before. This enlargement feature worked fine in 3.6.1, but it doesn't work for me in 3.7.1. Thanks. - Mar 10 2005
Liquid Weather ++

Karamba & Superkaramba by Matti 1797 comments

I am using the new 3.6 version and my city is Waukesha, Wisconsin, USA on Everything appears fine with one exception. When I press the center mouse button (mouse wheel for me) to get the hour by hour display it shows the wind speed in KPH instead of MPH. All the reset of the display shows the wind speed properly in MPH. How can I get the hour by hour data displayed with the center mouse button to show the wind speed in Miles Per Hour instead of Kilometers per Hour? Thanks for a great program. - Feb 08 2005
Password Creator

Security by neptune 18 comments

Yes, your suggestion works and solved my problem. Nice program. - Oct 07 2004
Password Creator

Security by neptune 18 comments

I tired to install on my SuSE 9.1 Pro system. I followed the instructions in the Install file for the latest (10/6) version. Here is my output:

jsnyder@linux:~/Software/passwordcreator> qmake -o Makefile
jsnyder@linux:~/Software/passwordcreator> make
cd src && make -f Makefile
make[1]: Entering directory `/home/jsnyder/Software/passwordcreator/src'
make[1]: *** No rule to make target `/usr/qt/3/mkspecs/linux-g++/qmake.conf', needed by `Makefile'. Stop.
make[1]: Leaving directory `/home/jsnyder/Software/passwordcreator/src'
make: *** [sub-src] Error 2

It seems that the Makefile is looking in the wrong place to find qmake.conf. On SuSE the qmake.conf file is located at:


How can I fix this problem to be able to run "make"? I looked in the /src/Makefile and manually reset the path, but still I get this error. Thanks. - Oct 06 2004

Board by coquelle 1 comment

I compiled kslide 1.0 on my SuSE 9.1 Pro system running KDE 3.2. The program compiles and installs from the source code without any error messages. When I try to run the program, however, nothing happens. I just get the hour glass icon on the KDE desktop, but nothing appears on the screen. If I check the running process table kslide is listed and running, but I see no signs of it on the KDE desktop screen. I have to manually kill the kslide process to get the program to shut down. Am I doing something wrong? - Aug 15 2004

Board by kcheckers 21 comments

I was able to compile kcheckers-0.5 on SuSE 9.1. To do so I had to execute the commands:
make install (as root)

The ReadMe file says to do "make qmake", but that generates an error. Doing simply "qmake" in the first step worked for me. I then used checkinstall to build an rpm.

Question: How do you use the new server feature? I didn't see anything about that. - Aug 08 2004