[Box Backup-dev] Problems with compilen under Windows XP with Visual Studio 2003

Mark boxbackup-dev at fluffy.co.uk
Sun Feb 19 22:41:44 GMT 2006


This is a multi-part message in MIME format.
--------------000104090705090906060301
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi Chris,

I've done the things you've told me to do, plus I've changed all the
project settings and set the option Runtime Library to Multi-Threaded
Debug. That solved the problem with not finding _beginthreadex'! I also
did comment #define HAVE_GETPID 1 in BoxConfig.h.

Now I've got a new problem, there are 2 .lib files not found:
boxbackup\infrastructure\msvc\2003\..\..\..\lib\win32\Debug\boost_regex.lib
boxbackup\infrastructure\msvc\2003\..\..\..\..\db-4.2.52.NC\build_win32\Debug\libdb42d.lib

Do you know what to do about that?

Mark

PS: Build Log is attatched


> Hi Mark,
>
>> I've tried to compile the trunk version on Windows XP with Visual 
>> Studio 2003, but get a few errors and a lot of warnings.
>
> The Visual Studio 2003 project files have not been updated since I 
> don't have a copy of VS2003 to edit them with. You will need to add 
> the missing files, whose names have changed slightly.
>
>> Project: common:
>> d:\Backup\Box\boxbackup\lib\win32\emu.cpp(135) : error C3861: 
>> '_beginthreadex': identifier not found, even with argument-dependent 
>> lookup
>> c1xx : fatal error C1083: Cannot open source file:
>
> I really don't understand this one. Can you search your SDK header 
> files for _beginthreadex and try to figure out why it's not being 
> defined? It should be present on Windows XP.
>
>> '\Backup\Box\boxbackup\lib\common\LinuxWorkaround.cpp': No such file 
>> or directory
>
> I think you can safely remove this one.
>
>> d:\Backup\Box\boxbackup\lib\common\DebugMemLeakFinder.cpp(278) : 
>> error C3861: 'getpid': identifier not found, even with 
>> argument-dependent lookup
>
> Can you check your lib/common/BoxConfig.h to see if it says "#define 
> HAVE_GETPID? If so, could you comment out that line?
>
>> Project: bbackupd:
>> c1xx : fatal error C1083: Cannot open source file: 
>> '\Backup\Box\boxbackup\bin\bbackupd\ServiceBackupDaemon.cpp': No such 
>> file or directory
>
> Now called Win32BackupService.cpp.
>
>> c1xx : fatal error C1083: Cannot open source file: 
>> '\Backup\Box\boxbackup\bin\bbackupd\bbwinservice.cpp': No such file 
>> or directory
>
> Now called Win32ServiceFunctions.cpp.
>
>> Project: win32test:
>> c1xx : fatal error C1083: Cannot open source file: 
>> '\Backup\Box\boxbackup\lib\win32\win32test.cpp': No such file or 
>> directory
>> d:\Backup\Box\boxbackup\lib\win32\emu.cpp(135) : error C3861: 
>> '_beginthreadex': identifier not found, even with argument-dependent 
>> lookup
>
> Now in test/win32.
>
> If you get it to build, please submit your updated project files so 
> that I can update the source distribution.
>
> Cheers, Chris.



--------------000104090705090906060301
Content-Type: text/plain;
 name="buildlog.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="buildlog.txt"

------ Rebuild All started: Project: common, Configuration: Debug Win32 ------

Deleting intermediate files and output files for project 'common', configuration 'Debug|Win32'.
Compiling...
TLSContext.cpp
SSLLib.cpp
SocketStreamTLS.cpp
d:\Backup\Box\boxbackup\lib\server\SocketStreamTLS.cpp(130) : warning C4244: 'argument' : conversion from 'tOSSocketHandle' to 'int', possible loss of data
SocketStream.cpp
d:\Backup\Box\boxbackup\lib\server\SocketStream.cpp(77) : warning C4244: 'argument' : conversion from 'const tOSSocketHandle' to 'int', possible loss of data
Socket.cpp
ProtocolUncertainStream.cpp
d:\Backup\Box\boxbackup\lib\server\Protocol.h(97) : warning C4805: '==' : unsafe mix of type 'int8_t' and type 'bool' in operation
ProtocolObject.cpp
Protocol.cpp
d:\Backup\Box\boxbackup\lib\server\Protocol.h(97) : warning C4805: '==' : unsafe mix of type 'int8_t' and type 'bool' in operation
d:\Backup\Box\boxbackup\lib\server\Protocol.cpp(641) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\server\Protocol.cpp(709) : warning C4244: 'argument' : conversion from 'IOStream::pos_type' to 'u_int32_t', possible loss of data
d:\Backup\Box\boxbackup\lib\server\Protocol.cpp(713) : warning C4244: 'argument' : conversion from 'IOStream::pos_type' to 'u_long', possible loss of data
LocalProcessStream.cpp
Daemon.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
autogen_ServerException.cpp
autogen_ConnectionException.cpp
emu.cpp
d:\Backup\Box\boxbackup\lib\win32\emu.cpp(1110) : warning C4018: '>' : signed/unsigned mismatch
d:\Backup\Box\boxbackup\lib\win32\emu.cpp(1196) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\win32\emu.cpp(1226) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
RollingChecksum.cpp
Random.cpp
MD5Digest.cpp
CipherDescription.cpp
CipherContext.cpp
CipherBlowfish.cpp
CipherAES.cpp
Generating Code...
Compiling...
autogen_CipherException.cpp
BackupStoreObjectDump.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreDirectory.h(149) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
BackupStoreFileRevDiff.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileRevDiff.cpp(63) : warning C4244: 'argument' : conversion from 'int64_t' to 'size_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileRevDiff.cpp(179) : warning C4244: 'argument' : conversion from 'int64_t' to 'size_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileRevDiff.cpp(184) : warning C4244: '=' : conversion from 'int64_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileRevDiff.cpp(189) : warning C4244: 'argument' : conversion from 'int64_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileRevDiff.cpp(193) : warning C4244: 'argument' : conversion from 'int64_t' to 'int', possible loss of data
BackupStoreFilenameClear.cpp
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFilenameClear.cpp(227) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFilenameClear.cpp(236) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFilenameClear.cpp(259) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFilenameClear.cpp(269) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
BackupStoreFilename.cpp
d:\Backup\Box\boxbackup\lib\server\Protocol.h(97) : warning C4805: '==' : unsafe mix of type 'int8_t' and type 'bool' in operation
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFilename.cpp(144) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFilename.cpp(219) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
BackupStoreFileEncodeStream.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(140) : warning C4244: 'argument' : conversion from 'uint64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(145) : warning C4244: 'argument' : conversion from 'uint64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(154) : warning C4244: 'argument' : conversion from 'uint64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(157) : warning C4244: 'argument' : conversion from 'uint64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(157) : warning C4244: 'argument' : conversion from 'uint64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(157) : warning C4244: 'argument' : conversion from 'uint64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(163) : warning C4244: 'argument' : conversion from 'uint64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(165) : warning C4244: 'argument' : conversion from 'uint64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(165) : warning C4244: 'argument' : conversion from 'uint64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(273) : warning C4244: '=' : conversion from 'int64_t' to 'int32_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(377) : warning C4244: 'argument' : conversion from 'int64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(448) : warning C4244: 'argument' : conversion from 'int64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(448) : warning C4244: 'argument' : conversion from 'int64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(454) : warning C4244: 'argument' : conversion from 'int64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(454) : warning C4244: 'initializing' : conversion from 'int64_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(458) : warning C4244: 'argument' : conversion from 'int64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(461) : warning C4244: 'argument' : conversion from 'int64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(465) : warning C4244: 'argument' : conversion from 'int64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(466) : warning C4244: 'argument' : conversion from 'int64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(467) : warning C4244: 'argument' : conversion from 'int64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(473) : warning C4244: 'argument' : conversion from 'int64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileEncodeStream.cpp(492) : warning C4244: 'argument' : conversion from 'int64_t' to 'std::vector<_Ty>::size_type', possible loss of data
        with
        [
            _Ty=BackupStoreFileEncodeStream::RecipeInstruction
        ]
BackupStoreFileDiff.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileDiff.cpp(325) : warning C4244: 'argument' : conversion from 'int64_t' to 'size_t', possible loss of data
BackupStoreFileCryptVar.cpp
BackupStoreFileCombine.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileCombine.cpp(99) : warning C4244: 'argument' : conversion from 'int64_t' to 'size_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileCombine.cpp(255) : warning C4244: '=' : conversion from 'int64_t' to 'int32_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileCombine.cpp(267) : warning C4244: '=' : conversion from 'int64_t' to 'int32_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileCombine.cpp(397) : warning C4244: 'initializing' : conversion from 'int64_t' to 'int32_t', possible loss of data
BackupStoreFileCmbIdx.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileCmbIdx.cpp(177) : warning C4244: 'argument' : conversion from 'int64_t' to 'size_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileCmbIdx.cpp(244) : warning C4244: '=' : conversion from 'int64_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileCmbIdx.cpp(259) : warning C4244: 'initializing' : conversion from 'uint64_t' to 'int', possible loss of data
BackupStoreFileCmbDiff.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileCmbDiff.cpp(82) : warning C4244: 'argument' : conversion from 'int64_t' to 'size_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileCmbDiff.cpp(204) : warning C4244: 'initializing' : conversion from 'int64_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileCmbDiff.cpp(211) : warning C4244: '=' : conversion from 'int64_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFileCmbDiff.cpp(287) : warning C4244: 'initializing' : conversion from 'int64_t' to 'int', possible loss of data
BackupStoreFile.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.cpp(531) : warning C4244: 'initializing' : conversion from 'uint64_t' to 'int32_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.cpp(607) : warning C4244: 'argument' : conversion from 'int64_t' to 'size_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.cpp(614) : warning C4244: 'argument' : conversion from 'int64_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.cpp(681) : warning C4244: 'initializing' : conversion from 'uint64_t' to 'int32_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.cpp(937) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.cpp(1025) : warning C4311: 'type cast' : pointer truncation from 'const void *' to 'long'
BackupStoreDirectory.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreDirectory.h(149) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreDirectory.cpp(195) : warning C4267: 'initializing' : conversion from 'size_t' to 'int32_t', possible loss of data
BackupDaemonConfigVerify.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
BackupClientRestore.cpp
d:\Backup\Box\boxbackup\lib\server\Protocol.h(97) : warning C4805: '==' : unsafe mix of type 'int8_t' and type 'bool' in operation
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreDirectory.h(149) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupClientRestore.cpp(107) : warning C4267: 'initializing' : conversion from 'size_t' to 'int32_t', possible loss of data
BackupClientMakeExcludeList.cpp
d:\Backup\Box\boxbackup\lib\common\ExcludeList.h(51) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
BackupClientFileAttributes.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupClientFileAttributes.cpp(641) : warning C4267: '+=' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupClientFileAttributes.cpp(995) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
BackupClientCryptoKeys.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
autogen_BackupStoreException.cpp
autogen_BackupProtocolClient.cpp
d:\Backup\Box\boxbackup\lib\server\Protocol.h(97) : warning C4805: '==' : unsafe mix of type 'int8_t' and type 'bool' in operation
Generating Code...
Compiling...
WaitForEvent.cpp
d:\Backup\Box\boxbackup\lib\common\WaitForEvent.cpp(166) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned long', possible loss of data
Utils.cpp
d:\Backup\Box\boxbackup\lib\common\Utils.cpp(42) : warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned int', possible loss of data
UnixUser.cpp
StreamableMemBlock.cpp
d:\Backup\Box\boxbackup\lib\common\StreamableMemBlock.cpp(118) : warning C4244: 'argument' : conversion from 'IOStream::pos_type' to 'size_t', possible loss of data
d:\Backup\Box\boxbackup\lib\common\StreamableMemBlock.cpp(127) : warning C4244: 'argument' : conversion from 'IOStream::pos_type' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\common\StreamableMemBlock.cpp(144) : warning C4244: '=' : conversion from 'IOStream::pos_type' to 'int', possible loss of data
ReadGatherStream.cpp
d:\Backup\Box\boxbackup\lib\common\ReadGatherStream.cpp(72) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\common\ReadGatherStream.cpp(148) : warning C4244: 'initializing' : conversion from 'IOStream::pos_type' to 'int', possible loss of data
PartialReadStream.cpp
MemBlockStream.cpp
d:\Backup\Box\boxbackup\lib\common\MemBlockStream.cpp(182) : warning C4244: '=' : conversion from 'IOStream::pos_type' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\common\MemBlockStream.cpp(185) : warning C4244: '=' : conversion from 'IOStream::pos_type' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\common\MemBlockStream.cpp(188) : warning C4244: '=' : conversion from 'IOStream::pos_type' to 'int', possible loss of data
IOStreamGetLine.cpp
d:\Backup\Box\boxbackup\lib\common\IOStreamGetLine.cpp(155) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
IOStream.cpp
FileStream.cpp
FdGetLine.cpp
d:\Backup\Box\boxbackup\lib\common\FdGetLine.cpp(172) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
ExcludeList.cpp
d:\Backup\Box\boxbackup\lib\common\ExcludeList.h(51) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
d:\Backup\Box\boxbackup\lib\common\Archive.h(70) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
EventWatchFilesystemObject.cpp
DebugPrintf.cpp
DebugMemLeakFinder.cpp
DebugAssertFailed.cpp
ConversionString.cpp
Configuration.cpp
CollectInBufferStream.cpp
d:\Backup\Box\boxbackup\lib\common\CollectInBufferStream.cpp(164) : warning C4244: '=' : conversion from 'IOStream::pos_type' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\common\CollectInBufferStream.cpp(167) : warning C4244: '=' : conversion from 'IOStream::pos_type' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\common\CollectInBufferStream.cpp(170) : warning C4244: '=' : conversion from 'IOStream::pos_type' to 'int', possible loss of data
BoxTimeToText.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
Generating Code...
Compiling...
BoxTime.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
BoxException.cpp
autogen_ConversionException.cpp
autogen_CommonException.cpp
CompressStream.cpp
autogen_CompressException.cpp
Generating Code...
Creating library...

Build log was saved at "file://d:\Backup\Box\boxbackup\Debug\BuildLog.htm"
common - 0 error(s), 125 warning(s)


------ Rebuild All started: Project: win32test, Configuration: Debug Win32 ------

Deleting intermediate files and output files for project 'win32test', configuration 'Debug|Win32'.
Compiling...
testlibwin32.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
emu.cpp
d:\Backup\Box\boxbackup\lib\win32\emu.cpp(1110) : warning C4018: '>' : signed/unsigned mismatch
d:\Backup\Box\boxbackup\lib\win32\emu.cpp(1196) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\lib\win32\emu.cpp(1226) : warning C4267: 'return' : conversion from 'size_t' to 'int', possible loss of data
Generating Code...
Linking...
LINK : fatal error LNK1104: cannot open file 'd:\Backup\Box\boxbackup\infrastructure\msvc\2003\..\..\..\..\db-4.2.52.NC\build_win32\Debug\libdb42d.lib'
Creating browse information file...
Microsoft Browse Information Maintenance Utility Version 7.10.3077
Copyright (C) Microsoft Corporation. All rights reserved.

Build log was saved at "file://d:\Backup\Box\boxbackup\Debug\BuildLog.htm"
win32test - 1 error(s), 4 warning(s)


------ Rebuild All started: Project: bbackupd, Configuration: Debug Win32 ------

Deleting intermediate files and output files for project 'bbackupd', configuration 'Debug|Win32'.
Compiling...
Win32ServiceFunctions.cpp
Win32BackupService.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
bbackupd.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
BackupDaemon.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\common\ExcludeList.h(51) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreDirectory.h(149) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
d:\Backup\Box\boxbackup\lib\server\Protocol.h(97) : warning C4805: '==' : unsafe mix of type 'int8_t' and type 'bool' in operation
d:\Backup\Box\boxbackup\lib\common\Archive.h(70) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\bin\bbackupd\BackupDaemon.cpp(292) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\bin\bbackupd\BackupDaemon.cpp(347) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\bin\bbackupd\BackupDaemon.cpp(719) : warning C4244: 'argument' : conversion from 'box_time_t' to 'uint32_t', possible loss of data
d:\Backup\Box\boxbackup\bin\bbackupd\BackupDaemon.cpp(792) : warning C4244: 'argument' : conversion from 'box_time_t' to 'uint32_t', possible loss of data
BackupClientInodeToIDMap.cpp
BackupClientDirectoryRecord.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreDirectory.h(149) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
d:\Backup\Box\boxbackup\lib\server\Protocol.h(97) : warning C4805: '==' : unsafe mix of type 'int8_t' and type 'bool' in operation
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\common\ExcludeList.h(51) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
d:\Backup\Box\boxbackup\lib\common\Archive.h(70) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\bin\bbackupd\BackupClientDirectoryRecord.cpp(264) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
d:\Backup\Box\boxbackup\bin\bbackupd\BackupClientDirectoryRecord.cpp(696) : warning C4101: 'e' : unreferenced local variable
BackupClientDeleteList.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\common\ExcludeList.h(51) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
d:\Backup\Box\boxbackup\lib\server\Protocol.h(97) : warning C4805: '==' : unsafe mix of type 'int8_t' and type 'bool' in operation
BackupClientContext.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\common\ExcludeList.h(51) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
d:\Backup\Box\boxbackup\lib\server\Protocol.h(97) : warning C4805: '==' : unsafe mix of type 'int8_t' and type 'bool' in operation
Generating Code...
Linking...
LINK : fatal error LNK1104: cannot open file 'd:\Backup\Box\boxbackup\infrastructure\msvc\2003\..\..\..\lib\win32\Debug\boost_regex.lib'

Build log was saved at "file://d:\Backup\Box\boxbackup\Debug\BuildLog.htm"
bbackupd - 1 error(s), 32 warning(s)


------ Rebuild All started: Project: bbackupctl, Configuration: Debug Win32 ------

Deleting intermediate files and output files for project 'bbackupctl', configuration 'Debug|Win32'.
Compiling...
bbackupctl.cpp
d:\Backup\Box\boxbackup\bin\bbackupctl\bbackupctl.cpp(218) : warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data
Linking...
LINK : fatal error LNK1104: cannot open file 'd:\Backup\Box\boxbackup\infrastructure\msvc\2003\..\..\..\..\db-4.2.52.NC\build_win32\Debug\libdb42d.lib'

Build log was saved at "file://d:\Backup\Box\boxbackup\Debug\BuildLog.htm"
bbackupctl - 1 error(s), 1 warning(s)


------ Rebuild All started: Project: boxquery, Configuration: Debug Win32 ------

Deleting intermediate files and output files for project 'boxquery', configuration 'Debug|Win32'.
Compiling...
bbackupquery.cpp
d:\Backup\Box\boxbackup\lib\server\Protocol.h(97) : warning C4805: '==' : unsafe mix of type 'int8_t' and type 'bool' in operation
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
BackupQueries.cpp
d:\Backup\Box\boxbackup\lib\common\BoxTime.h(32) : warning C4244: 'return' : conversion from 'box_time_t' to 'time_t', possible loss of data
d:\Backup\Box\boxbackup\lib\server\Protocol.h(97) : warning C4805: '==' : unsafe mix of type 'int8_t' and type 'bool' in operation
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreDirectory.h(149) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(156) : warning C4311: 'type cast' : pointer truncation from 'uint8_t *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\backupclient\BackupStoreFile.h(167) : warning C4311: 'type cast' : pointer truncation from 'void *' to 'unsigned long'
d:\Backup\Box\boxbackup\lib\common\ExcludeList.h(51) : warning C4267: 'return' : conversion from 'size_t' to 'unsigned int', possible loss of data
autogen_Documentation.cpp
Generating Code...
Linking...
LINK : fatal error LNK1104: cannot open file 'd:\Backup\Box\boxbackup\infrastructure\msvc\2003\..\..\..\lib\win32\Debug\boost_regex.lib'

Build log was saved at "file://d:\Backup\Box\boxbackup\Debug\BuildLog.htm"
boxquery - 1 error(s), 8 warning(s)


---------------------- Done ----------------------

    Rebuild All: 1 succeeded, 4 failed, 0 skipped




--------------000104090705090906060301--



More information about the Boxbackup-dev mailing list