*BSD News Article 36154


Return to BSD News archive

Xref: sserve comp.os.386bsd.questions:13389 comp.dcom.fax:8324
Newsgroups: comp.os.386bsd.questions,comp.dcom.fax
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!europa.eng.gtefsd.com!MathWorks.Com!yeshua.marcam.com!charnel.ecst.csuchico.edu!csusac!csus.edu!netcom.com!hasty
From: hasty@netcom.com (Amancio Hasty Jr)
Subject: Re: Problems compiling Flexfax v2.2pl1 on FreeBSD 1.1.5.1R
Message-ID: <hastyCwpGLx.ADF@netcom.com>
Organization: Netcom Online Communications Services (408-241-9760 login: guest)
References: <35o99n$6nf@Venus.mcs.com>
Date: Sun, 25 Sep 1994 21:49:09 GMT
Lines: 35

In article <35o99n$6nf@Venus.mcs.com> jal@MCS.COM (John A. LaCour III) writes:
>I have two problems when trying to compile Flexfax v.2.2pl1 on FreeBSD
>1.1.5.1R:
>
>1.  mkfifo: /var/spool/fax/FIFO: Operation not supported.
>
>I'm unable to use mkfifo to make named pipes from the shell, so I
>believe this to be a FreeBSD issue.
>
>2. flexfax/faxed/FaxServer.c++  line 1450
>
>   sv.sv_handler = fxSIGVECHANDLER(sigALARM);
>
>   This statement yields 'Assignment between incompatible pointer types'.
>
>I'll start digging through the code tomorrow, but I was hoping that
>someone may know what needs to be changed offhand.
>
>This is the code from freebsd.cdrom.com:/pub/FreeBSD/ports/comm/flexfax.
>
>Any help with this greatly appreciated.

In port.h, include:
#undef SV_INTERRUPT


This will enable posix style signal handling in flexfax.

	Have fun,
	Amancio
-- 
FREE unix, gcc, tcp/ip, X, open-look, netaudio,  tcl/tk, MIME, 
midi,sound at  freebsd.cdrom.com:/pub/FreeBSD
	Amancio Hasty,  Consultant 
	Home: (415) 495-3046       
	e-mail hasty@netcom.com