![]() |
![]() |
| HOME | NEWS | SUPPORT | SOFTWARE | CORPORATE | CAREERS | CONTACT |
System Specific
Fedora systems:
Debian systems:
OpenBSD systems:
Master List of Dependencies
The following list contains all software that Barry depends on, and the reason for it. Some are only needed for building the source, and some are only needed for building CVS.
The Case of the Broken libtar
Well meaning people, in efforts to port the libtar examples to 64-bit systems have introduced a bug that causes libtar to mismatch standard read() and write() function call prototypes. This bug has been seen in the Mandriva, ArchLinux, and Gentoo distros. Depending on your system, and how up to date it is, it may already have been fixed. The curious can read more about this bug here and here. Of course, you probably don't want to read the intricate details of distro bugs. You just want it to work! For such systems, I usually grab the libtar source RPM package from here and then run: (become root) rpm -i libtar-1.2.11-9.fc8.src.rpm cd /usr/src/packages/SPECS rpmbuild -ba libtar.spec rpm -i ../RPMS/*/libtar*rpm Dependency Packages for Common Distros
The following is a list of packages you'll need to install to build Barry from source, if you are using one of the below common distributions. Other distributions should have similar package names.
Fedora 5 and 6: Use the yum package manager to install the following: Debian stable: Use the apt-get package manager to install the following: |
|