HylaFAX The world's most advanced open source fax server

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

Problem compiling HylaFAX-v4.0pl2




I'm trying to compile HylaFAX-v4.0pl2 on a i586 running Linux 2.0.33
(I built it peviously on a i486 using an earlier release).  The
compilation fails to build several modules (I've copied the
appropriate parts of the log below).  I've tried the gcc-2.7.3,
gcc-2.8.1 and egcs-1.0.2 compilers, and all give the same error.  I've
also tried reducing the optimization, but again, I get the same error.

Any idea what's going on?

(I've subscribed to the list, but so far, I've received nothing,
please cc any replies to me directly).

David Ronis

Here's the log:

/usr/local/bin/gcc -I.././zlib -D__ANSI_CPP__ -I. -I.. -I.././util
-I.././util -I/usr/local/include -I.././regex -O3 -march=pentium
-ffast-math -fomit-frame-pointer -funroll-loops -malign-double
-malign-jumps=0 -malign-functions=0 -malign-loops=0 -x c++ -c
SendFaxJob.c++

SendFaxJob.c++: In method `unsigned char SendFaxJob::createJob(class
SendFaxClient &, class fxStr &)':

SendFaxJob.c++:499: no matching function for call to
`SendFaxClient::sendZData (int &, unsigned char (FaxClient::)(fxStr &,
fxStr &), fxStr &, fxStr &)'

FaxClient.h:273: candidates are: FaxClient::sendZData(int, unsigned
char (FaxClient::*)(fxStr &, fxStr &), fxStr &, fxStr &)

make[3]: *** [SendFaxJob.o] Error 1

.. -I.././util -I.././util -I/usr/local/include -I.././regex -O3
-march=pentium -ffast-math -fomit-frame-pointer -funroll-loops
-malign-double -malign-jumps=0 -malign-functions=0 -malign-loops=0 -x
c++ -c SendFaxClient.c++

SendFaxClient.c++: In method `unsigned char
SendFaxClient::sendDocuments(class fxStr &)':

SendFaxClient.c++:460: no matching function for call to
`SendFaxClient::sendData (int &, unsigned char (FaxClient::)(fxStr &,
fxStr &), fxStr &, fxStr &)'

FaxClient.h:271: candidates are: FaxClient::sendData(int, unsigned
char (FaxClient::*)(fxStr &, fxStr &), fxStr &, fxStr &)

SendFaxClient.c++:464: no matching function for call to
`SendFaxClient::sendZData (int &, unsigned char (FaxClient::)(fxStr &,
fxStr &), fxStr &, fxStr &)'

FaxClient.h:273: candidates are: FaxClient::sendZData(int, unsigned
char (FaxClient::*)(fxStr &, fxStr &), fxStr &, fxStr &)

The following is only a warning:

/usr/local/bin/gcc -DOLDPROTO_SUPPORT=1 -DSNPP_SUPPORT=1 -I.././faxd
-I.././zlib -D__ANSI_CPP__ -I. -I.. -I.././hfaxd -I.././util
-I/usr/local/include -I.././regex -O3 -march=pentium -ffast-math
-fomit-frame-pointer -funroll-loops -malign-double -malign-jumps=0
-malign-functions=0 -malign-loops=0 -x c++ -c OldProtocol.c++

OldProtocol.c++:255: warning: assuming & on `OldProtocolServer::submitJob(const char *)'
... lots more of these

OldProtocol.c++:255: warning: assuming & on overloaded member function

OldProtocol.c++: In method `void OldProtocolServer::alterJobTTS(const char *)':

OldProtocol.c++:652: no matching function for call to
`OldProtocolServer::applyToJob (const char *&, char[6], void
(OldProtocolServer::)(Job &, const char *))'

OldProtocol.c++:531: candidates are:
OldProtocolServer::applyToJob(const char *, const char *, void
(OldProtocolServer::*)(Job &, const char *))

OldProtocol.c++: In method `void
OldProtocolServer::alterJobGroupTTS(const char *)':

OldProtocol.c++:652: no matching function for call to `OldProtocolServer::applyToJobGroup (const char *&, char[6], void (OldProtocolServer::)(Job &, const char *))'
OldProtocol.c++:564: candidates are: OldProtocolServer::applyToJobGroup(const char *, const char *, void (OldProtocolServer::*)(Job &, const char *))

lots more of these also.


make[3]: *** [OldProtocol.o] Error 1




Project hosted by iFAX Solutions