Re: Can't compile nightly build with VC6

Михаил Гаврилов <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
Deleting intermediate files and output files for project 'libTDS -
Win32 Release'.
Deleting intermediate files and output files for project 'dblib -
Win32 Release'.
--------------------Configuration: libTDS - Win32 Release--------------------
Compiling...
bulk.c
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(583) : warning C4244:
'function' : conversion from 'short ' to 'unsigned char ', possible
loss of data
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(837) : warning C4244:
'function' : conversion from 'short ' to 'unsigned char ', possible
loss of data
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(869) : warning C4244:
'function' : conversion from 'short ' to 'unsigned char ', possible
loss of data
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(891) : warning C4244: '='
: conversion from '__int64 ' to 'int ', possible loss of data
challenge.c
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(583) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(584) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(589) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(817) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(835) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(836) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(837) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(844) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(847) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\bulk.c(869) : warning C4761:
integral size mismatch in argument; conversion supplied
config.c
C:\freetds-0.83.dev.20101014\src\tds\challenge.c(463) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\challenge.c(464) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\challenge.c(469) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\challenge.c(470) : warning C4761:
integral size mismatch in argument; conversion supplied
convert.c
data.c
des.c
getmac.c
iconv.c
C:\freetds-0.83.dev.20101014\src\tds\iconv.c(1104) : warning C4018:
'>' : signed/unsigned mismatch
C:\freetds-0.83.dev.20101014\src\tds\iconv.c(1126) : warning C4018:
'>' : signed/unsigned mismatch
locale.c
login.c
md4.c
C:\freetds-0.83.dev.20101014\src\tds\login.c(601) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\login.c(618) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\login.c(621) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\login.c(641) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\login.c(643) : warning C4761:
integral size mismatch in argument; conversion supplied
md5.c
hmac_md5.c
mem.c
C:\freetds-0.83.dev.20101014\src\tds\mem.c(1121) : warning C4018: '=='
: signed/unsigned mismatch
net.c
C:\freetds-0.83.dev.20101014\src\tds\net.c(633) : warning C4018: '<' :
signed/unsigned mismatch
numeric.c
C:\freetds-0.83.dev.20101014\src\tds\net.c(203) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\numeric.c(486) : warning C4244:
'=' : conversion from 'unsigned __int64 ' to 'unsigned int ', possible
loss of data
C:\freetds-0.83.dev.20101014\src\tds\numeric.c(518) : warning C4244:
'=' : conversion from 'unsigned __int64 ' to 'unsigned int ', possible
loss of data
C:\freetds-0.83.dev.20101014\src\tds\numeric.c(519) : warning C4244:
'=' : conversion from 'unsigned __int64 ' to 'unsigned int ', possible
loss of data
query.c
C:\freetds-0.83.dev.20101014\src\tds\query.c(1475) : warning C4244:
'function' : conversion from 'short ' to 'unsigned char ', possible
loss of data
C:\freetds-0.83.dev.20101014\src\tds\query.c(1504) : warning C4305:
'function' : truncation from 'const int ' to 'short '
C:\freetds-0.83.dev.20101014\src\tds\query.c(308) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1106) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1109) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1113) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1257) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1458) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1471) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1475) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1479) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1494) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1497) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1654) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1660) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1716) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1730) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1855) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1857) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1858) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1883) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1965) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(1968) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(2094) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(2095) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(2098) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(2215) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(2580) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(2609) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(2861) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(2864) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(3267) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(3307) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(3308) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\query.c(3309) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\frread.c
eetds-0.83.dev.20101014\src\tds\query.c(3310) : warning C4761:
integral size mismatch in argument; conversion supplied
tdsstring.c
threadsafe.c
token.c
C:\freetds-0.83.dev.20101014\src\tds\token.c(427) : warning C4244: '='
: conversion from '__int64 ' to 'int ', possible loss of data
util.c
C:\freetds-0.83.dev.20101014\src\tds\token.c(337) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\token.c(122) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\token.c(237) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\token.c(247) : warning C4761:
integral size mismatch in argument; conversion supplied
C:\freetds-0.83.dev.20101014\src\tds\token.c(554) : warning C4761:
integral size mismatch in argument; conversion supplied
log.c
vstrbuild.c
write.c
sspi.c
C:\freetds-0.83.dev.20101014\src\tds\write.c(181) : warning C4761:
integral size mismatch in argument; conversion supplied
win_mutex.c
C:\freetds-0.83.dev.20101014\src\tds\ptw32_MCS_lock.c(117) : warning
C4013: 'InterlockedCompareExchangePointer' undefined; assuming extern
returning int
C:\freetds-0.83.dev.20101014\src\tds\ptw32_MCS_lock.c(165) : warning
C4013: 'InterlockedExchangePointer' undefined; assuming extern
returning int
asprintf.c
iconv_replacement.c
fakepoll.c
strlcpy.c
strlcat.c
strtok_r.c
vasprintf.c
Creating library...
--------------------Configuration: dblib - Win32 Release--------------------
Compiling...
dblib.c
C:\freetds-0.83.dev.20101014\src\dblib\dblib.c(1422) : warning C4003:
not enough actual parameters for macro 'CHECK_PARAMETER'
C:\freetds-0.83.dev.20101014\src\dblib\dblib.c(2754) : warning C4003:
not enough actual parameters for macro 'CHECK_PARAMETER'
C:\freetds-0.83.dev.20101014\src\dblib\dblib.c(3745) : warning C4003:
not enough actual parameters for macro 'CHECK_PARAMETER'
C:\freetds-0.83.dev.20101014\src\dblib\dblib.c(4421) : warning C4003:
not enough actual parameters for macro 'CHECK_PARAMETER'
C:\freetds-0.83.dev.20101014\src\dblib\dblib.c(5173) : warning C4146:
unary minus operator applied to unsigned type, result still unsigned
C:\freetds-0.83.dev.20101014\src\dblib\dblib.c(5306) : warning C4146:
unary minus operator applied to unsigned type, result still unsigned
C:\freetds-0.83.dev.20101014\src\dblib\dblib.c(5332) : warning C4146:
unary minus operator applied to unsigned type, result still unsigned
C:\freetds-0.83.dev.20101014\src\dblib\dblib.c(5735) : warning C4003:
not enough actual parameters for macro 'CHECK_PARAMETER'
C:\freetds-0.83.dev.20101014\src\dblib\dblib.c(5856) : warning C4003:
not enough actual parameters for macro 'CHECK_PARAMETER'
C:\freetds-0.83.dev.20101014\src\dblib\dblib.c(7066) : warning C4003:
not enough actual parameters for macro 'CHECK_PARAMETER'
C:\freetds-0.83.dev.20101014\src\dblib\dblib.c(7199) : warning C4003:
not enough actual parameters for macro 'CHECK_NULP'
C:\freetds-0.83.dev.20101014\src\dblib\dblib.c(7200) : warning C4003:
not enough actual parameters for macro 'CHECK_NULP'
dbopen.c
dbutil.c
rpc.c
Creating library...

dblib.lib - 0 error(s), 88 warning(s)



--
Best Regards,
Mike Gavrilov.



2010/10/23 Frediano Ziglio <[email protected]>:
> Could you post warnings you get from vc? Probably there is a missing
> declaration. Try also to remove the "Pointer" from call.
>
> freddy77
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.