On Aug 18, 2007, at 4:30, Brad Mills (NSA Club 620) wrote:

Hi Brad,

> Hi, all.  I've attempted to compile Quackle on my Kubuntu laptop a  
> couple of
> times to no avail (Feisty 7.04).  Each time the compile process  
> complained
> about some package or another not being installed, so I'd install the
> missing package and see errors indicating some *other* package  
> needing to be
> installed.  Repeat until frustrated.

I have successfully compiled Quackle 0.95 on Kubuntu 7.04 (Feisty).  
In fact, I had posted my notes to the Quackle list just a few weeks  
ago, when someone else asked the very same question. I'll repeat my  
answer here:

You'll need to ensure you have a C and C++ compiler installed. You'll  
also need the following packages:

libqt4-core
libqt4-dev
libqt4-gui
scons

You can install all these packages using synaptic or aptitude. Any  
other dependencies will be automatically resolved and installed.

Additionally, you'll need to patch the file "fixedstring.h", and  
insert the following line somewhere near the top of the file:

#include <cassert.h>

Now, just follow the instructions in the README file to compile  
Quackle. It should compile and run just fine.

> Previous posts have indicated there was a *.deb package floating  
> around out
> there.  Is this still available?  If so, I'd appreciate a link to  
> it - all
> the old ones apparently are no longer valid.

As far as I know, there's no .deb or .rpm floating around. If I just  
had the time, I'd make both of them, since I use Fedora, Redhat and  
(K)ubuntu systems, but at the moment, I'm too busy to build the  
packages.

> In a general sense, I think making this software a little more  
> accessible in
> package format for the major Linuxen (I'm thinking *.deb and *.rpm)  
> would be
> helpful to a lot of people.  Given Ubuntu's increasing popularity,  
> it might
> also be worthwhile to consider wrapping it up to be installable via
> Synaptic.  Perhaps a tall order, as I don't know what those entail  
> exactly,
> though I'm going to be learning in the near future for another
> Scrabble-related piece of software I'm developing.

I agree completely. Making Quackle availble via the Fedora and Ubuntu  
repositories would make it so much easier for Linux users. If I get  
some time, I'll volunteer to make packages. I'll probably start with  
RPMs, as I am much more familiar with those.

-- 
Anand

Reply via email to