[Box Backup-dev] Trunk build failure on FreeBSD/i386 5.4

James O'Gorman boxbackup-dev@fluffy.co.uk
Sat, 24 Dec 2005 23:19:15 +0000


Hi Martin,

On 24/12/05 23:00, Martin Ebourne wrote:
> You have sys/endian.h but it does not define the 64 bit endian swapping 
> functions htobe64() and betoh64(). Could you have a look and see if 
> there are any 64 bit byte swapping functions, and if so where they are 
> please?

Somewhat annoyingly, the function seems to be called be64toh(). Has 
Protocol.cpp changed since the 0.09 release? This used to compile fine, 
so I'm guessing the #ifdefs that were added in trunk have changed something?

James