Unpack tar archive, do ./configure and it fails with:
rm -f .libs/xbase64.lo
g++ -DHAVE_CONFIG_H -I. -I. -I. -I/Volumes/Data/devel/xbase64-3.1.2 -g -O2 -c xbase64.cpp -MT xbase64.lo -MD -MP -MF .deps/xbase64.TPlo -fno-common -DPIC -o .libs/xbase64.lo
xbase64.cpp: In member function 'xbShort xbXBase::LockFile(int, xbShort, xbOffT)':
xbase64.cpp:729: error: 'errno' was not declared in this scope
xbase64.cpp:729: error: 'EINTR' was not declared in this scope
make[2]: *** [xbase64.lo] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Logged In: YES
user_id=519050
Originator: YES
Fixed this by adding #include <errno.h> to xbase64.cpp and xblock.cpp
Now get other compile errors I have reported separately