Hylafax Mailing List Archives

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [hylafax-users] Compile error



George,

Ok, got it installed. Besides the case of that one file, something else
must have been corrupted. I unzipped it again, corrected the case,
applied the patch, and then was able to install it. 

I added the lines from your sample config and have VGettyArgs commented
out(all I want is distinctive ring). RingsBeforeAnswer  = 1, and I have
the faxgetty running. Problem is it's now not picking up anything. Did I
miss anything? 

Thanks,
James 

Class1TCFRecvHack:	yes		# avoid +FCERROR before TCF
# Class1MsgRecvHackCmd:	AT+FRS=1	# avoid +FCERROR before image
Class1TMConnectDelay:	400		# counteract quick CONNECT response

# If your line supports Caller-ID, you may want to uncomment this...
# QualifyCID:		etc/cid		# you must create this file
# ModemResetCmds:	AT+VCID=1+VDR=1,10         already set in the modem
# may need to save at least one in modem memory, as the above composite
command 
# results in ERROR for my MT5634ZPX
RingTimeout:		7000
ModemSetupAACmd:	AT+FAA=1
ModemResetCmds: 	AT%A1		# enable adaptive answer result codes 
#                +DCS=1,0 was needed by V92 MT5634ZPX for data com with
a V92 ModemBlaster 
MaxDials:		3
#VGettyArgs:		"shell /bin/am.pl"
CIDNumber:		"NMBR="
CIDName:		"NAME="


On Fri, 2004-05-28 at 13:13, George Bell wrote:
> Wow, I'm stumped.  I don't know why make would think TextFmt.c++
> has depencies.  The other errors seem to be caused by omitting compilation
> of this file.  You might have to go to a compiler group to find an answer. 
> There may be one alternative though.  It may be possible to patch and compile 
> from the source rpm corresponding to the binary rpm used to install hylafax 
> to begin with.  Does your distribution supply that ? (B.T.W. what is your 
> distribution ?)  Mine(SuSE 8.0) does provide srpms.
> 
> George
> 
> On Friday 28 May 2004 11:35, James Pifer wrote:
> > On Thu, 2004-05-27 at 16:06, George Bell wrote:
> > > On Thursday 27 May 2004 14:31, James Pifer wrote:
> > > > The only thing I can see missing is possibly ps2fax. Apparently the RPM
> > > > version of Hylafax includes it? Even looking at the howto on installing
> > > > Hylafax from source does not say it's a requirement. I'm at a loss.
> > > >
> > > > James
> > > >
> > > > On Thu, 2004-05-27 at 12:08, George Bell wrote:
> > > > > I couldn't find the specific reason for the compiler to fail.  I can
> > > > > only guess some missing library?  You might check in
> > > > > "hylafax-4.1.8/html/building.html" to make sure you have everything
> > > > > hylafax-4.1.8 needs to compile.
> > > > >
> > > > > George
> > > > >
> > > > > On Thursday 27 May 2004 11:12, James Pifer wrote:
> > > > > > On Wed, 2004-05-26 at 14:24, James Pifer wrote:
> > > > > > > I'm trying to install the patch for distinctive ring. Mine was
> > > > > > > installed by RPM so I can use the patch I'm installing manually.
> > > > > > > Upon trying to recompile I first had a problem with the tiff
> > > > > > > library. Mine was 3.5.x installed from RPM. I installed 3.6.1
> > > > > > > from source and got past that. Now when I run ./configure it gets
> > > > > > > pretty far and bombs on:
> > > > > > > /usr/bin/g++                              -D__ANSI_CPP__ -I. -I..
> > > > > > > -I.././regex -I.././util -I.././util -I/usr/local/include -g -O 
> > > > > > > -c FmtTime.c++
> > > > > > > /usr/bin/g++                              -D__ANSI_CPP__ -I. -I..
> > > > > > > -I.././regex -I.././util -I.././util -I/usr/local/include -g -O 
> > > > > > > -c TimeOfDay.c++
> > > > > > > /usr/bin/g++                              -D__ANSI_CPP__ -I. -I..
> > > > > > > -I.././regex -I.././util -I.././util -I/usr/local/include -g -O 
> > > > > > > -c FaxDB.c++
> > > > > > > make[3]: *** No rule to make target `TextFmt.c++', needed by
> > > > > > > `TextFmt.o'.  Stop.
> > >
> > > I don't understand what's going on here because TexfFmt.c++ is not what I
> > > would consider a target.    The only idea that comes to mind is the
> > > change in tiff library done earlier caused some change midstream.  Try
> > > starting fresh with make clean and make distclean.  Start over from
> > > ./configure again.
> > >
> > > George
> > >
> > > > > > > make[3]: Leaving directory
> > > > > > > `/install/Hylafax/hylafax-4.1.8/hylafax-4.1.8/util'
> > > > > > > make[2]: *** [default] Error 2
> > > > > > > make[2]: Leaving directory
> > > > > > > `/install/Hylafax/hylafax-4.1.8/hylafax-4.1.8/util'
> > > > > > > make[1]: *** [dirs] Error 2
> > > > > > > make[1]: Leaving directory
> > > > > > > `/install/Hylafax/hylafax-4.1.8/hylafax-4.1.8'
> > > > > > > make: *** [default] Error 2
> > > > > > >
> > > > > > > I searched and found one other person with this exact issue, but
> > > > > > > there was no solution. Anyone know what the problem is?
> > > > > > >
> > > > > > > Thanks,
> > > > > > > James
> > > > > > >
> > > > > > >
> > > > > > > ____________________ HylaFAX(tm) Users Mailing List
> > > > > > > _______________________ To subscribe/unsubscribe, click
> > > > > > > http://lists.hylafax.org/cgi-bin/lsg2.cgi On UNIX: mail -s
> > > > > > > unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null *To
> > > > > > > learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*
> > > > > >
> > > > > > <bump> Any ideas?
> > > > > >
> > > > > > Thanks,
> > > > > > James
> > > > > >
> > > > > >
> > > > > > ____________________ HylaFAX(tm) Users Mailing List
> > > > > > _______________________ To subscribe/unsubscribe, click
> > > > > > http://lists.hylafax.org/cgi-bin/lsg2.cgi On UNIX: mail -s
> > > > > > unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null *To learn
> > > > > > about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*
> > > >
> > > > ____________________ HylaFAX(tm) Users Mailing List
> > > > _______________________ To subscribe/unsubscribe, click
> > > > http://lists.hylafax.org/cgi-bin/lsg2.cgi On UNIX: mail -s unsubscribe
> > > > hylafax-users-request@xxxxxxxxxxx < /dev/null *To learn about
> > > > commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*
> >
> > make clean
> > make distclean
> > ./configure
> > make still bombs.
> >
> > I don't know exactly what qualifies as a target or not, but TextFmt.c++
> > is listed in util/Makefile.in. If I comment that out of the array the
> > make does get farther but then bombs with:
> > -rpath,/usr/local/lib -lfaxutil -L/usr/local/lib   -L/usr/local/lib
> > -ltiff -lz -L../regex -lregex  -lcrypt -lutil -lm
> > faxinfo.o(.text+0x26a): In function `main':
> > ../util/faxinfo.c++:96: undefined reference to
> > `Class2Params::Class2Params[in-charge]()'
> > faxinfo.o(.text+0x295):../util/faxinfo.c++:100: undefined reference to
> > `Class2Params::decode(unsigned)'
> > faxinfo.o(.text+0x359):../util/faxinfo.c++:112: undefined reference to
> > `Class2Params::setVerticalRes(unsigned)'
> > faxinfo.o(.text+0x37d):../util/faxinfo.c++:114: undefined reference to
> > `Class2Params::setPageWidthInPixels(unsigned)'
> > faxinfo.o(.text+0x3ec):../util/faxinfo.c++:116: undefined reference to
> > `Class2Params::setPageLengthInMM(unsigned)'
> > faxinfo.o(.text+0x57c):../util/faxinfo.c++:148: undefined reference to
> > `Class2Params::verticalRes() const'
> > faxinfo.o(.text+0x64d):../util/faxinfo.c++:163: undefined reference to
> > `Class2Params::verticalRes() const'
> > faxinfo.o(.text+0x670):../util/faxinfo.c++:165: undefined reference to
> > `Class2Params::verticalRes() const'
> > faxinfo.o(.text+0x695):../util/faxinfo.c++:168: undefined reference to
> > `Class2Params::verticalRes() const'
> > faxinfo.o(.text+0x714):../util/faxinfo.c++:173: undefined reference to
> > `Class2Params::pageWidth() const'
> > faxinfo.o(.text+0x796):../util/faxinfo.c++:177: undefined reference to
> > `Class2Params::bitRateName() const'
> > faxinfo.o(.text+0x7b1):../util/faxinfo.c++:178: undefined reference to
> > `Class2Params::dataFormatName() const'
> > collect2: ld returned 1 exit status
> > make[3]: *** [faxinfo] Error 1
> > make[3]: Leaving directory
> > `/install/Hylafax/hylafax-4.1.8/hylafax-4.1.8/util'
> > make[2]: *** [default] Error 2
> > make[2]: Leaving directory
> > `/install/Hylafax/hylafax-4.1.8/hylafax-4.1.8/util'
> > make[1]: *** [dirs] Error 2
> > make[1]: Leaving directory
> > `/install/Hylafax/hylafax-4.1.8/hylafax-4.1.8'
> > make: *** [default] Error 2
> >
> > Possibly because I commented the other out?
> >
> > Thanks,
> > James
> >
> >
> > ____________________ HylaFAX(tm) Users Mailing List _______________________
> >   To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
> >  On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null
> >   *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*
> 
> 
> ____________________ HylaFAX(tm) Users Mailing List _______________________
>   To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
>  On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null
>   *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*


____________________ HylaFAX(tm) Users Mailing List _______________________
  To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
 On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null
  *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*



Home
Report any problems to webmaster@hylafax.org

HylaFAX is a trademark of Silicon Graphics Corporation.
Internet connectivity for hylafax.org is provided by:
VirtuALL Private Host Services