Section 1 : Building from Source Code

Q101: 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


 Back to FAQ Index FAQ Index  Next question in List Q102: Why is faxq maxing out CPU?
faq@hylafax.org. Last updated $Date: 2002/03/08 05:42:44 $.