[sldev] [HELP]Compilation error

Ajinkya Kale kaleajinkya at gmail.com
Fri Aug 8 12:23:38 PDT 2008


This is the error messages i get after a build in VC2005

1>------ Build started: Project: test, Configuration: ReleaseNoOpt Win32
------
1>Compiling...
1>xform_tut.cpp
1>v4math_tut.cpp
1>v4coloru_tut.cpp
1>v4color_tut.cpp
1>v3math_tut.cpp
1>v3dmath_tut.cpp
1>.\v3dmath_tut.cpp(223) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(223) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(231) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(231) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(236) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(236) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(241) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(241) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(248) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(248) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(253) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(253) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(258) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(258) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(264) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(264) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(269) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(269) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(274) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(274) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(291) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(291) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(292) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(292) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(293) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(293) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(307) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(307) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(312) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(312) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(317) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(317) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(327) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(327) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(332) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(332) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(337) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(337) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(343) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(343) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(348) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(348) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(353) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(353) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(426) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(426) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(431) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(431) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(436) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(436) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(445) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(445) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(450) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(450) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(455) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>.\v3dmath_tut.cpp(455) : warning C4244: 'argument' : conversion from 'F64'
to 'F32', possible loss of data
1>v3color_tut.cpp
1>v2math_tut.cpp
1>test.cpp
1>reflection_tut.cpp
1>math.cpp
1>lluuidhashmap_tut.cpp
1>lluserrelations_tut.cpp
1>lluri_tut.cpp
1>lltut.cpp
1>lltiming_tut.cpp
1>lltemplatemessagebuilder_tut.cpp
1>llstreamtools_tut.cpp
1>llservicebuilder_tut.cpp
1>llsdutil_tut.cpp
1>Generating Code...
1>Compiling...
1>llsdserialize_tut.cpp
1>llsdmessagereader_tut.cpp
1>llsdmessagebuilder_tut.cpp
1>llsd_new_tut.cpp
1>llsaleinfo_tut.cpp
1>llrandom_tut.cpp
1>llquaternion_tut.cpp
1>llpipeutil.cpp
1>llpermissions_tut.cpp
1>llnamevalue_tut.cpp
1>llmime_tut.cpp
1>lljoint_tut.cpp
1>llhttpclient_tut.cpp
1>llhost_tut.cpp
1>llerror_tut.cpp
1>lldate_tut.cpp
1>llbuffer_tut.cpp
1>llbase64_tut.cpp
1>llapp_tut.cpp
1>io.cpp
1>.\io.cpp(1151) : warning C4305: 'argument' : truncation from 'double' to
'F32'
1>Generating Code...
1>Compiling...
1>inventory.cpp
1>.\inventory.cpp(61) : warning C4244: 'initializing' : conversion from
'time_t' to 'S32', possible loss of data
1>.\inventory.cpp(193) : warning C4244: 'initializing' : conversion from
'time_t' to 'S32', possible loss of data
1>.\inventory.cpp(264) : warning C4244: 'initializing' : conversion from
'time_t' to 'S32', possible loss of data
1>common.cpp
1>.\common.cpp(491) : warning C4307: '+' : integral constant overflow
1>.\common.cpp(554) : warning C4307: '+' : integral constant overflow
1>.\common.cpp(598) : warning C4307: '+' : integral constant overflow
1>Generating Code...
1>Compiling manifest to resources...
1>Linking...
1>io.obj : error LNK2019: unresolved external symbol "public: class
std::list<class LLSegment,class std::allocator<class LLSegment>
>::_Iterator<1> __thiscall LLBufferArray::beginSegment(void)"
(?beginSegment at LLBufferArray@@QAE?AV?$_Iterator@$00@?$list at VLLSegment
@@V?$allocator at VLLSegment@@@std@@@std@@XZ) referenced in function "public:
void __thiscall tut::test_object<struct tut::buffer_data>::test<1>(void)"
(??$test@$00@?$test_object at Ubuffer_data@tut@@@tut@@QAEXXZ)
1>llbuffer_tut.obj : error LNK2001: unresolved external symbol "public:
class std::list<class LLSegment,class std::allocator<class LLSegment>
>::_Iterator<1> __thiscall LLBufferArray::beginSegment(void)"
(?beginSegment at LLBufferArray@@QAE?AV?$_Iterator@$00@?$list at VLLSegment
@@V?$allocator at VLLSegment@@@std@@@std@@XZ)
1>io.obj : error LNK2019: unresolved external symbol "public: bool
__thiscall LLBufferArray::eraseSegment(class std::list<class LLSegment,class
std::allocator<class LLSegment> >::_Iterator<1> const &)"
(?eraseSegment at LLBufferArray@@QAE_NABV?$_Iterator@$00@?$list at VLLSegment
@@V?$allocator at VLLSegment@@@std@@@std@@@Z) referenced in function "public:
void __thiscall tut::test_object<struct tut::buffer_data>::test<9>(void)"
(??$test@$08@?$test_object at Ubuffer_data@tut@@@tut@@QAEXXZ)
1>llbuffer_tut.obj : error LNK2001: unresolved external symbol "public: bool
__thiscall LLBufferArray::eraseSegment(class std::list<class LLSegment,class
std::allocator<class LLSegment> >::_Iterator<1> const &)"
(?eraseSegment at LLBufferArray@@QAE_NABV?$_Iterator@$00@?$list at VLLSegment
@@V?$allocator at VLLSegment@@@std@@@std@@@Z)
1>io.obj : error LNK2019: unresolved external symbol "public: class
std::list<class LLSegment,class std::allocator<class LLSegment>
>::_Iterator<1> __thiscall LLBufferArray::endSegment(void)"
(?endSegment at LLBufferArray@@QAE?AV?$_Iterator@$00@?$list at VLLSegment
@@V?$allocator at VLLSegment@@@std@@@std@@XZ) referenced in function "public:
void __thiscall tut::test_object<struct tut::buffer_data>::test<9>(void)"
(??$test@$08@?$test_object at Ubuffer_data@tut@@@tut@@QAEXXZ)
1>llbuffer_tut.obj : error LNK2001: unresolved external symbol "public:
class std::list<class LLSegment,class std::allocator<class LLSegment>
>::_Iterator<1> __thiscall LLBufferArray::endSegment(void)"
(?endSegment at LLBufferArray@@QAE?AV?$_Iterator@$00@?$list at VLLSegment
@@V?$allocator at VLLSegment@@@std@@@std@@XZ)
1>io.obj : error LNK2019: unresolved external symbol "public: class
std::list<class LLSegment,class std::allocator<class LLSegment>
>::_Iterator<1> __thiscall LLBufferArray::splitAfter(unsigned char *)"
(?splitAfter at LLBufferArray@@QAE?AV?$_Iterator@$00@?$list at VLLSegment
@@V?$allocator at VLLSegment@@@std@@@std@@PAE at Z) referenced in function
"public: void __thiscall tut::test_object<struct
tut::buffer_and_stream_data>::test<4>(void)" (??$test@$03@
?$test_object at Ubuffer_and_stream_data@tut@@@tut@@QAEXXZ)
1>llbuffer_tut.obj : error LNK2001: unresolved external symbol "public:
class std::list<class LLSegment,class std::allocator<class LLSegment>
>::_Iterator<1> __thiscall LLBufferArray::splitAfter(unsigned char *)"
(?splitAfter at LLBufferArray@@QAE?AV?$_Iterator@$00@?$list at VLLSegment
@@V?$allocator at VLLSegment@@@std@@@std@@PAE at Z)
1>llbuffer_tut.obj : error LNK2019: unresolved external symbol "public:
class std::list<class LLSegment,class std::allocator<class LLSegment>
>::_Iterator<1> __thiscall LLBufferArray::makeSegment(int,int)"
(?makeSegment at LLBufferArray@@QAE?AV?$_Iterator@$00@?$list at VLLSegment
@@V?$allocator at VLLSegment@@@std@@@std@@HH at Z) referenced in function "public:
void __thiscall tut::test_object<struct tut::buffer>::test<12>(void)"
(??$test@$0M@@?$test_object at Ubuffer@tut@@@tut@@QAEXXZ)
1>llbuffer_tut.obj : error LNK2019: unresolved external symbol "public:
class std::list<class LLSegment,class std::allocator<class LLSegment>
>::_Iterator<1> __thiscall LLBufferArray::constructSegmentAfter(unsigned
char *,class LLSegment &)" (?constructSegmentAfter at LLBufferArray
@@QAE?AV?$_Iterator@$00@?$list at VLLSegment@@V?$allocator at VLLSegment@@@std@
@@std@@PAEAAVLLSegment@@@Z) referenced in function "public: void __thiscall
tut::test_object<struct tut::buffer>::test<13>(void)" (??$test@$0N@
@?$test_object at Ubuffer@tut@@@tut@@QAEXXZ)
1>llcommon.lib(llfile.obj) : error LNK2019: unresolved external symbol
__invalid_parameter_noinfo referenced in function "public: struct _Ctypevec
__thiscall std::_Locinfo::_Getctype(void)const " (?_Getctype at _Locinfo@std
@@QBE?AU_Ctypevec@@XZ)
1>llcommon.lib(llstring.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llcommon.lib(llsdserialize_xml.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llxml.lib(llxmlnode.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llcommon.lib(lldate.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llcommon.lib(lluri.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llcommon.lib(llsdutil.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llcommon.lib(llstreamtools.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llcommon.lib(llsd.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llcommon.lib(llmemorystream.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llcommon.lib(llsdserialize.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llcommon.lib(llerror.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llmessage.lib(lldatapacker.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llinventory.lib(llinventory.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llinventory.lib(llsaleinfo.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llinventory.lib(llpermissions.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llmessage.lib(llcircuit.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llmessage.lib(llassetstorage.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llmessage.lib(llhttpclient.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llmessage.lib(llhttpsender.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llmessage.lib(llmime.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llmessage.lib(llservicebuilder.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llmessage.lib(message.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llmessage.lib(llmessageconfig.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llmessage.lib(llpumpio.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llmessage.lib(llsdrpcclient.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llmessage.lib(llfiltersd2xmlrpc.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llmessage.lib(llsdrpcserver.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>llmath.lib(lluuid.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llmath.lib(v4color.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llmath.lib(llmd5.obj) : error LNK2001: unresolved external symbol
__invalid_parameter_noinfo
1>llmessage.lib(llbufferstream.obj) : error LNK2001: unresolved external
symbol __invalid_parameter_noinfo
1>ReleaseNoOpt/test.exe : fatal error LNK1120: 7 unresolved externals
1>Build log was saved at "file://h:\SL Open source
codes\slviewer-src-Branch_1-19-0-Viewer\linden\indra\test\ReleaseNoOpt\BuildLog.htm"
1>test - 43 error(s), 63 warning(s)
========== Build: 0 succeeded, 1 failed, 22 up-to-date, 0 skipped ==========


-- 
Ciao,
Ajinkya
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20080808/f85bfafa/attachment-0001.htm


More information about the SLDev mailing list