hackedbox

hi,

anyone know of a pre-compiled hackedbox rpm that works on openSUSE? anything that saves me the time it takes compiling it and troubleshooting as I watch my compile becoming an epic fail.

ok it might be easier with openSUSE 11 than it was on Fedora 9, but I just thought I should ask here if there was any one-click install options or whatever :slight_smile:

On Mon, 18 Aug 2008 16:23:45 GMT
indietrash <indietrash@no-mx.forums.opensuse.org> wrote:

>
> hi,
>
> anyone know of a pre-compiled hackedbox rpm that works on openSUSE?
> anything that saves me the time it takes compiling it and
> troubleshooting as I watch my compile becoming an epic fail.
>
> ok it might be easier with openSUSE 11 than it was on Fedora 9, but I
> just thought I should ask here if there was any one-click install
> options or whatever :slight_smile:
>
>

Compiling it takes less than 1 minute, I found 1 error, which I describe how
to fix. Not everything in the linux world is one-click. Compiling is
usually easy and quick. Plus you learn about your machine and how stuff
works.

From http://scrudgeware.org/projects/Hackedbox

{download hackedbox-0.8.5.tar.gz}
tar xzf hackedbox-0.8.5.tar.gz
cd hackedbox-0.8.5

edit src/Image.cc, and add

#include <cstring>

to Image.cc, line 42, following the other #include statements
then:

ā€¦/configure
make
sudo make install

The addition of ā€˜#include <cstring>ā€™ to Image.cc is a result of the new
gcc/g++ compiler version. Not something the original author has had to deal
with in the past. (I imagine version 0.8.6 will include it!)

Youā€™ll need several -devel packages:

xorg-x11-libSM-devel
xorg-x11-libICE-devel
xorg-x11-libX11-devel
xorg-x11-libXext-devel
xorg-x11-libxcb-devel
xorg-x11-libXau-devel

And of course, the compiler and friends. For that, I recommend choosing
ā€˜Patternsā€™ in the ā€˜Filterā€™ dropdown of the YaST software management module,
then click on ā€œC/C++ Developmentā€. This will autoselect the packages you
need to develop and compile programs.

Click ā€˜Acceptā€™ (bottom right) to start installation process, wait until itā€™s
done, say ā€œNoā€ to the question about ā€œinstall moreā€.

Then follow the instructions at the top of this post, and you should have
hackedbox to play with.

There will likely be quirks to deal with, installation and usage and such,
which are beyond this forumā€¦ ask the author for help.

Not trying to be rude, but if these instructions are beyond you, I donā€™t
recommend you play with the Hackedbox window manager, Iā€™ve left out some tiny
details like ā€˜click here, click there, here-a-click, there-a-clickā€™ā€¦ you
should be able to figure stuff out yourself.

No, I donā€™t use it, I just now downloaded it, compiled it. Itā€™s cute.

Loni

ā€“
L R Nix
lornix@lornix.com

> anyone know of a pre-compiled hackedbox rpm that works on openSUSE?

the ā€˜one clickā€™ available apps for SUSE are easily found here (new to
SUSE? make a note) <http://packages.opensuse-community.org/> which
found nothing for hackedboxā€¦

and, i guess you know you should always check and see what YaST has.
go YaST > Software > Manage Software > Search (make another note),
which also found no hackedboxā€¦

the granddaddy RPM finder is <http://rpmfind.net/> (make another
note) which turns up LOADS of hackedbox rpmsā€¦but they all seem to
be for PPC, fedora, RH or Yellow Dogā€¦

so, it seems you will have to (with patience) follow Loniā€™s guide to
happiness :slight_smile:

:peace:

DenverD (Linux Counter 282315) via NNTP, Thunderbird 2.0.0.14, KDE
3.5.7, SUSE Linux 10.3, 2.6.22.18-0.2-default #1 SMP i686 athlon