HylaFAX The world's
most advanced open source fax server
|
|
[
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.php" 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*