Solaris x86 binary archive README

Neither I nor Duke University make representations about the suitability of these programs for any purpose. They are provided "as is" without express or implied warranty.

All of the programs found here were compiled on Solaris 2.5 or 2.5.1 for the x86.

Most of the programs found here are stand alone, meaning that they do not depend on libraries found outside the normal distribution. This is not always the case however. Some of the X programs like fvwm-2.0.42 need xpm-3.4i, and X11R6.1, etc... If you get an error feel free to send me a note and I will see if I can help. I have also tried to avoid doing evil things like leaving out the -R in compilation, thus requiring the LD_LIBRARY_PATH to be set. If you find mistakes please let me know. I will be providing all of the sources when I am able to find another spare few hundred megs.

I have played around with many ways of installing the binaries, and so far I think the best way is to install the programs into a central directory, and link to /usr/local. In accordance with this all of these packages should be installed into /usr/pkg/. Looking at how the files are archived you can see that these packages can be installed directly into /usr/local if desired. Some programs like gcc will need the links however. Here is an example of what the contents of these gzip'd tar files looks like:

wjs@catbert 5:04pm % gzip -d < pine-3.95.1.tar.gz | tar tvf -

	./bin/
	./bin/imapd
	./bin/mtest
	./bin/pico
	./bin/pine
	./man/
	./man/man1/
	./man/man1/pico.1
	./man/man1/pine.1

If you do want to link the stuff, the preferred method, just create the /usr/pkg/ directory and unzip the zip'd file into that directory. Use either lndir, or stow to install the links. You can find a copy of lndir and gzip in this directory. Stow is included as a package. I will be providing all of the sources when I am able to find another few hundred meg lying around.

Some programs like bind, and inn are a little different. Programs like inn come with the complete source tree, in case you want to make adjustments. Bind has header files that I did not want to link in. The moral of the story is to look before you install. Use tar tvf to see how the files will extract *before* you intall them. Also use tar xvfo to set the permissions correctly when untarring then archived files.

If there is something that you would like to have added, drop me a note and I will see if I can get it compiled. If you have something to add, I would love to have it. Keep in mind, this is done in my spare time so the lag time might be kind of long. Please let me know about the relative success of failure of these programs.

Thanks to Duke University Computer Science department for the space. This site will probably move to a more appropriate machine, but the new site will be announced before it goes away.

Enjoy,

Joe


Joe Shamblin wjs@cs.duke.edu
Systems Administrator Department of Computer Science
660-6582 Duke University
Last modified: Fri Mar 14 08:00:56 EST 1997