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] Compiling Hylafax 4.1.2 on Compaq Tru64



On 2002.06.24 05:44 rob.leadbeater@lynx.co.uk wrote:
> 
> Hi,
> 
> I'm attempting to compile Hylafax 4.1.2 on Compaq Tru64 5.1A, and get the
> 
> following during make when compiling FaxClient.c++
> 
> I'm using GCC 2.97 downloaded from Compaq.
> 
> Could someone give me some pointers as to how to get this to compile
> please.
> 
> 
> Thanks,
> 
> Rob Leadbeater
> 
> 
> gcc -v
> Reading specs from
> /usr/local/cygnus/tru64-010710/H-alphaev56-dec-osf5.1/bin/../lib/gcc-lib/a
> 
> lphaev56-dec-osf5.1/2.97-tru64-010710/specs
> Configured with:
> /tantor/build/compaq-tru64/tru64-010710/alphaev56-dec-osf5.1/src/configure
> 
>  -v --host=alphaev56-dec-osf5.1 --build=alphaev56-dec-osf5.1
>  -prefix=/usr/cygnus/tru64-010710
>  --exec-prefix=/usr/cygnus/tru64-010710/H-alphaev56-dec-osf5.1
>  --target=alphaev56-dec-osf5.1
> gcc version 2.97-tru64-010710
> 
> 
> /usr/local/cygnus/tru64-010710/H-alphaev56-dec-osf5.1/bin/g++
>      -I/usr/local/include                   -D__ANSI_CPP__ -I. -I..
>  -I.././regex -I.././util  -I.././util -I/usr/local/include-g -O  -c
> FaxClient.c++
> FaxClient.c++: In member function `virtual void
> FaxClient::setupConfig()':
> FaxClient.c++:244: assignment of read-only location
> FaxClient.c++: In member function `virtual bool
> FaxClient::setConfigItem(const
>    char*, const char*)':
> FaxClient.c++:281: assignment of read-only location
> FaxClient.c++: In member function `bool FaxClient::setCommon(const
>    FaxClient::FaxParam&, unsigned int)':
> FaxClient.c++:435: assignment of read-only location
> FaxClient.c++: In member function `bool FaxClient::recvData(bool
> (*)(void*,
>    const char*, int, fxStr&), void*, fxStr&, long unsigned int, const
> char*,
>    ...)':

This has been fixed in HylaFAX CVS.  See 
http://bugs.hylafax.org/bugzilla/show_bug.cgi?id=305

> FaxClient.c++:1305: jump to label `bad'
> FaxClient.c++:1279:   from here
> FaxClient.c++:1280:   enters scope of non-POD `va_list ap'
> FaxClient.c++:1305: jump to label `bad'
> FaxClient.c++:1277:   from here
> FaxClient.c++:1280:   enters scope of non-POD `va_list ap'
> FaxClient.c++:1305: jump to label `bad'
> FaxClient.c++:1275:   from here
> FaxClient.c++:1280:   enters scope of non-POD `va_list ap'
> FaxClient.c++: In member function `bool FaxClient::recvZData(bool
> (*)(void*,
>    const char*, int, fxStr&), void*, fxStr&, long unsigned int, const
> char*,
>    ...)':
> FaxClient.c++:1379: jump to label `bad'
> FaxClient.c++:1330:   from here
> FaxClient.c++:1335:   enters scope of non-POD `va_list ap'
> *** Exit 1
> Stop.

This has also been fixed in HylaFAX CVS.  See 
http://bugs.hylafax.org/bugzilla/show_bug.cgi?id=277

You'll need to either pull current CVS (recommended) or patch the source 
with the patches on these bug reports.

Lee.

____________________ 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@hylafax.org < /dev/null




Project hosted by iFAX Solutions