Compiling Ghost White Crab on Linux x86_64 Ubuntu Linux

Compiling this software is usually just a matter of running ‘make’, but if you try to do so in Ubuntu 64bit, you’ll encounter the following error on the config_test.log file

skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.3.3/libgcc.a when searching for -lgcc

To solve this issue just do the following:

apt-get install libc6-dev-i386

This makes the make script work since lib6-dev-i386 installs the
l32bit development libraries for GNU C for AMD64 (64bit linux)

Now it works!

About Ghost White Crab
GhostWhiteCrab is a portable, stand-alone GWebCache implemented in C. It is open-source and distributed under a BSD-style license. It was developed as a light-weight replacement for CGI GWebCache implementations in PHP, Perl, ASP etc. Unlike those, GhostWhiteCrab can easily handle millions of transactions per hour while consuming little memory and CPU resources. Although GWebCaches are usually used as bootstrap system for Gnutella, you can use them for any other network as well. GhostWhiteCrab doesn’t handle multiple networks at a time, but you can configure it for any network you like.

GhostWhiteCrab is also an UDP Hostcache (UHC) for the Gnutella network. This is the recommended use now as most Gnutella clients support this or have completely switched to this bootstrap method. An UDP hostcache is much lighter weight, especially in terms of traffic. It’s possible to run GhostWhiteCrab as UHC instead of a GWebCache, or it can serve as both at the same time.

Download BZIP2 compressed sources

Geek T-Shirt Collection #14 – FrostWire

This is the official FrostWire T-Shirt. I contribute to this open source project to keep my java skills up to date. We had a lot of these t-shirt printed to gather donations for the project. Thanks to the people that support us there’s only a few left (only M size) so Get your T-Shirt and support FrostWire.

What is FrostWire (According to Wikipedia)
FrostWire is a peer-to-peer file sharing program for the Gnutella and BitTorrent protocols. FrostWire is written in Java, and is a fork of LimeWire, another popular Gnutella client. Released under the GNU General Public License, FrostWire is free software.

See the Next T-Shirt
See the Previous T-Shirt

New FrostWire 4.17.2 for Windows is out

Download FrostWire 4.17.2 for Windows

CHANGELOG:

Version 4.17.2 (November 2008)

  • Fixes a newly introduced bug in Windows which would make FrostWire(tm) take over the .bittorrent file association without asking the user.
  • Reduces DHT network load. The LimeWire team found out that the Mojito “store forwarding” feature would not provide extra data availability, so it’s been turned off from the DHT on all new FrostWires.
  • FrostWire.ico has been updated. Now when FrostWire(tm) is associated to .bittorrent files, .bittorrent files will use the FrostWire(tm) icon.
  • About FrostWire
    FrostWire, a BitTorrent/Gnutella Peer-to-Peer client, is a collaborative effort from many Open Source developers and contributors from all around the world. In late 2005, concerned developers of LimeWire’s open source community announced the start of a new project fork “FrostWire” that would protect the developmental source code of the LimeWire client and any improvements to the Gnutella protocol design. The developers of FrostWire give high regard and respect to the GNU General Public License and consider it to be the ideal foundation of a creative and free enterprise market.

    New FrostWire 4.17.1 Released

    Source

    FOR IMMEDIATE RELEASE:

    Official FrostWire 4.17.1 Download link

    FrostWire.com — The last of the 4.17.x FrostWire series is finally out. The following is a list of the most important updates made for this release, which irons out most of the complains received from the community in regards to 4.17.0.

    The new FrostWire will allow us to distribute twice the number of installers using the same bandwidth employed by 4.17.0, The new FrostWire installer has been reduced in sized more than 50% by using the latest in compression technology.

  • Half sized installers
  • It will attempt to add the default Library folder of 4.13.5 so users won’t feel like they lost their old library
  • FrostWire now can be auto-started when Windows starts. This setting is available from the ‘Option’ menu (‘Windows boot’) and from the initial setup.
  • File Association issues fixed. FrostWire will open automatically on Windows and MacOSX upon clicking on .torrents (files and links), and magnet links.
  • Fixes compatibility issues with iTunes 8
  • Heavy work on all translations. Translation files now work with launchpad.net for more open collaboration of worldwide translator volunteers
  • Default Community Chat chatroom auto join update (in your own language) makes chatting friendlier to non-english speaking users. Users that speak the following languages will auto join to rooms of their own language: Dutch, Portuguese, French, German, Spanish, Turkish, Norwegian, Danish, Italian, Swedish, Polish, Czech, Filipino, Japanese, Finnish and Hungarian. No more unexplained kicks to international users!
  • Updated “FrostWire” font logo on the Logo Pane
  • Icons updated
  • Volume toolbar graphic replaced
  • Fixed playback Issue when continuous playback was selected
  • Valid Chatroom links will now open on the user’s default browser
  • About FrostWire

    FrostWire, a BitTorrent/Gnutella Peer-to-Peer client, is a collaborative effort from many Open Source developers and contributors from all around the world. In late 2005, concerned developers of LimeWire’s open source community announced the start of a new project fork “FrostWire” that would protect the developmental source code of the LimeWire client and any improvements to the Gnutella protocol design. The developers of FrostWire give high regard and respect to the GNU General Public License and consider it to be the ideal foundation of a creative and free enterprise market.