Adding Third-Party Software to bama

The world is full of free Unix software and at some point you probably will be trying to compile a package. Here is some of the critical information you will need to make this successful.

Before you download, check the software inventory list to see if we already have the software. Do not download software we already have, even if you are trying to get a later version number. If you need an updated version of the software, send e-mail to Help.Desk@ua.edu with the name and version of the package, the FTP site where you found it, and the function you are trying to add (or bug you are trying to overcome) by loading the updated software. Updates of already loaded software will be done by the system management.

Before downloading other packages you should check to find the correct operating system version; bama is running Sun Solaris 2.6. If you don't see some reference to this, the software may not compile correctly. Occasionally software that is written for SunOS 4.x will work, but there can be complications.

Associated with the software you should find a file named INSTALL or README. This will contain information on how to configure and compile the software. Every software package is different, so there is no one standard for compiling the software. You will undoubtedly have to edit a configuation file, or "Makefile," with the directory paths appropriate for your directory. You probably also will end up needing load libraries. Most generic stuff will be found automatically. If you encounter a loader error, please note which library is not found before you get in touch with the HelpDesk.

If you do need help, send email to Help.Desk@ua.edu with the name and version of the software package and the FTP site where it can be found, as well as the name of the directory where you have it stored locally.