I was trying to get GalleryRemote installed today on my Linux installation (because for obscure reasons, using the java applet in gallery directly crashes my browsers), which wouldn’t run. Attempting to run the installer gave obscure errors like:

awk: error while loading shared libraries: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: cannot open shared object file: No such file or directory

A quick search led me to see that the problem was related to the variable LD_ASSUME_KERNEL being set, causing libc6 to fail loading its libraries.

So, the process to get it up and running is:

  1. download GalleryRemote (non-vm)
  2. run this in the directory where you downloaded it:
    $ cp GalleryRemote.1.5.Linux.NoVM.bin GalleryRemote.1.5.Linux.NoVM.bin.orig
    $ cat GalleryRemote.1.5.Linux.NoVM.bin.orig | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" > GalleryRemote.1.5.Linux.NoVM.bin
  3. install GalleryRemote
  4. run this in the directory where you installed it:
    $ cp Gallery_Remote Gallery_Remote.orig
    $ cat Gallery_Remote.orig | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" > Gallery_Remote

Now you should be all set to use GalleryRemote!

Work-event: Karting!

Today we went Karting with work in Brussels Kart, a karting / expo / restaurant thing in Groot-bijgaarden (just outside of Brussels).

It was a fun event, though I couldn’t participate in the karting itself (bad stomach aches / sickness for a few days, and I doubt they wanted to redecorate their karting track). In the end, the oldest guys from the team won :p

Afterwards we had a nice dinner there too. I hadn’t expected the restaurant to be so classy (including penguin-style personal table waiter), and the food was deliceous. I opted for _the_ veggy dish of the restaurant, which was veggies with tofu.

All the incriminating evidence can be found here.

Birds, little birds!

This gallery contains 4 photos.

We’ve (well, my parents really) have had some Zebra Finches for a while. They never really did any real breeding, but last time they seemed more serious about the matter. And yes, we got ourselfs some little birds!
img_3280-sm Continue reading

Linux, distcc and Mac OS X

If you’re like me, and have Fink installed on your Mac and compiling away all those wonderful unix applications, and you have a desktop nearby running linux (with more processor power being unused), you’ll want to setup distcc so you can harnass all that power.

I found a rather nice article that contains a walkthrough on how to get things done.

It works nicely. A few remarks:

  • Download the correct gcc version from Apple. You can check your Mac’s version by running gcc -v:
    $ gcc -v
    Using built-in specs.
    Target: i686-apple-darwin8
    Thread model: posix
    gcc version 4.0.1 (Apple Computer, Inc. build 5367)

    That build is important.
  • Don’t bother trying to build the odcctools on x86_64. It’s broken, kaput. Install yourself a 32bit chroot and build as from there. Don’t forget to switch back to the 64bit environment when building gcc!

Now, the other thing you need to do is convince fink to use distcc.

After compiling a while, you should have a working distcc setup. Unfortunately, for some reason my distcc’s keep segfaulting on my debian box, so that’s one issue I have to fix. If anyone can help, feel free ;)