The new FrostWire 6.1.5 installer for Linux is a universal architecture binary.
The installer is now a bit bigger since we include 2 copies of our C++ native libraries, one for 32bit another one for 64bit intel cpus.
FrostWire will automatically pick up your architecture and use the right DLL.
We highly recommend you run the latest version of Oracle’s Java Runtime 1.8, preferrably the one for your CPU.
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
If you recently upgraded your Ubuntu to 8.04 (64bit version), the Sun JVM that comes with it may be giving you an error similar to this one:
# An unexpected error has been detected by Java Runtime Environment:
# SIGSEGV (0xb) at pc=0x00007fa25489d755, pid=8123, tid=1082538320
# Java VM: Java HotSpot(TM) 64-Bit Server VM (10.0-b22 mixed mode linux-amd64)
# Problematic frame:
# C [libc.so.6+0x30755] catgets+0x15
Users from our FrostWire Forum came up with a solution:
by xbj9000 on Fri May 16, 2008 3:13 pm
I have a solution for those of us running 64 bit systems:
sudo apt-get install ia32-sun-java6-bin
sudo update-alternatives –config java
Then choose the ia32 version of Java 6.
Thanks a lot guys.