Q106: Installing the v4 pl0 Binary dist under Linux Slackware 3.0?


? Got something to say about this answer? Hit the question mark to invoke the mailer and send your comments to the HylaFAQ maintainers.

Q.
Installing the v4 pl0 Binary Distribution under Linux Slackware 3.0?

These notes relate to the binary distribution of HylaFAX version 4 patch level 0 which is available at ftp.sgi.com/sgi/fax/binary/ with the name :

hylafax-i386-linux-v4.0pl0-1.tar.gz [06-Sep-96] 2009 Kbytes

A.
Date: Tue, 29 Oct 1996 17:08:01 +0000
From: Phil Watkinson <pkw@elgro.co.uk>
Cc:: Matthew Rice <matthew.rice@ftlsol.com>
Subject: Submission to the Hylafax FAQ

The INSTALL readme notes provide useful information, and should be sufficient if you are using the RedHat 3.0.3 Linux Distribution.
For Slackware 3.0 users, some additional work is required.

Most importantly, you will need to upgrade the libg++ package.
Version 2.7.0 in the slackware distribution is not compatible with the Hylafax code, and an upgrade to version 2.7.1.4 is neccessary.

The library is available from sunsite or its mirrors in the /pub/Linux/GCC directory.

The binary files we need in the package are :
Before moving them into the /usr/lib directory, rename the old versions and remove existing links:~
[ The following commands assume you are root and are in the directory /usr/lib ]
	mv  -v   libg++.a        libg++.a.2.7.0
	mv  -v   libstdc++.a     libstdc++.a.2.7.0
	rm  -v   libg++.so.2
	rm  -v   libstdc++.so.2

Now we can move the new files into /usr/lib, and recreate the two links, plus two new links required by Hylafax :~

	ln  -vs  libg++.so.27.1.4     libg++.so.2
	ln  -vs  libstdc++.so.27.1.4  libstdc++.so.2
	ln  -vs  libg++.so.27.1.4     libg++.so.27
	ln  -vs  libstdc++.so.27.1.4  libstdc++.so.27

Almost there, now create the following three links :~
	ln  -vs  /bin/mkfifo     /usr/bin/mkfifo
	ln  -vs  /usr/bin/sed    /bin/sed
	ln  -vs  /usr/bin/gawk   /usr/bin/mawk

Finally, before running the faxsetup script you need to find the name of the device your modem is attached to.
It is likely that it is called ttyS1; it can be checked using the program cu - but please see the documentation file from the package setup.html; it is a very good idea to have this printed out beside you when going through the next stage....

Now you have a good chance to run faxsetup and follow into faxaddmodem successfully. BTW, you can ignore messages about the absence of egetty and vgetty; they are optional which you probably not need.

Good Luck!


Note: Some of the hyperlinks (e.g. for the man pages) can only work, if the HylaFAX software and the full documentation are installed on your system.

Matthias Apitz / guru@softcon.de ; (07:34:58 AM 01/27/97)