Q21: Problems compiling HylaFAX on SCO Unix?


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

Q.
Problems compiling HylaFAX on SCO Unix?

I'm having some problems compiling FlexFax on SCO Unix - in particular, I don't seem to have a netdb.h file, which means FaxClient.c++ and SendFaxClient.c++ won't compile. (This is with latest versions of SCO, TCP/IP and the SCO dev sys with gcc 2.4.5).

A1.
netdb.h is part of the TCP/IP DevSys from SCO and include in the Open Desktop Development System. It is not part of the standard Unix devsys.

I built flexfax-2.2 here with libg++-2.5.3 with no problems. I haven't tried the latest beta yet.

I have modified some of the system header files, and have patch files necessary to create these available on ftp.celestial.com. We also have flexfax-2.2 compiled there for SCO.

A2.
Date: Tue, 06 Feb 1996 23:51:06 +0100
From: Torkel Hasle <torkel@bibsyst.no >

SCO Unix 3.2.4.2 with TCP/IP 1.2.1 including TCP/IP dev.sys.

When compiling faxsend, I get unresolved refs. to tcdrain() and tcflow(). By include termio.h instead of terminos.h the two fuctions is redefines to ioctl, and the program links OK.

-regards
Torkel Hasle


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)