From owner-freebsd-questions Tue May 13 16:19:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA23350 for questions-outgoing; Tue, 13 May 1997 16:19:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA23344 for ; Tue, 13 May 1997 16:19:36 -0700 (PDT) Received: from caliban.dihelix.com (caliban.dihelix.com [198.180.136.138]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA02422 for ; Tue, 13 May 1997 16:18:37 -0700 (PDT) Received: (from langfod@localhost) by caliban.dihelix.com (8.8.5/8.8.3) id NAA06200; Tue, 13 May 1997 13:18:54 -1000 (HST) Message-Id: <199705132318.NAA06200@caliban.dihelix.com> Subject: Re: Anyone Gotten Hylafax version 4 to compile under FreeBSD? In-Reply-To: <199705132137.RAA03533@netcom20.netcom.com> from Stan Brown at "May 13, 97 05:37:41 pm" To: stanb@netcom.com (Stan Brown) Date: Tue, 13 May 1997 13:18:54 -1000 (HST) Cc: freebsd-questions@freebsd.com, ports@freebsd.org From: "David Langford" X-blank-line: This space intentionaly left blank. X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I am trying to get Hylafax (a fax client/server package) to compile > under FreeBSD 2.2R I recently got V4 working without too many problems. You need to get a recent version of the tiff libraries. The one in ports wont work. For some reason the configure script set most of the options to YES. You need to take -lmalloc out of Makefile and add -lcompat. Here is my ports.h. I forgot what tweaks I needed to do. -David Langfod langfod@dihelix.com /* * Warning, this file was automatically created by the HylaFAX configure script * VERSION: v4.0pl1 * DATE: Thu May 1 16:54:00 HST 1997 * TARGET: i386-unknown-freebsd2.2 * RELEASE: 2.2-STABLE * CCOMPILER: /usr/bin/gcc-2.7.2 * CXXCOMPILER: /usr/bin/gcc-2.7.2 */ #ifndef _PORT_ #define _PORT_ 1 #ifdef __cplusplus extern "C" { #endif #define CONFIG_OPENFIFO O_RDONLY #define CONFIG_TIOCMBISBYREF yes #define ONDELAY_NOSTDINDUP #define CONFIG_MAXGID 60002 #include #include #define HAS_OSFCN_H 1 #define HAS_SELECT_H 1 #define fxSIGHANDLER (sig_t) #define fxSIGVECHANDLER (sig_t) #define fxSIGACTIONHANDLER (sig_t) #define HAS_MMAP 1 #define HAS_SYSCONF 1 #define HAS_ULIMIT 1 #define HAS_GETDTABLESIZE 1 #define HAS_FCHOWN 1 #define HAS_FCHMOD 1 #define HAS_TM_ZONE 1 #define HAS_NETERRNO_H 0 #define HAS_MKDEV 0 #define HAS_LOCALE 1 #include #define HAS_MODEM_H 0 #define HAS_TERMIOX 0 #define HAS_LOGWTMP 1 int logwtmp(const char*, const char*, const char*); #define HAS_LOGOUT 1 int logout(const char*); #define HAS_UTMPX 1 #define HAS_UTEXIT 1 #define HAS_EXIT_STATUS 1 #define HAS_TXCD 0 #define HAS_CRYPT_H 0 #ifdef __cplusplus } #endif #endif