[sldev] Re: [HELP]Compilation error

Ajinkya Kale kaleajinkya at gmail.com
Fri Aug 8 21:44:24 PDT 2008


I was not getting this error earlier. I tried building after a long time and
now it is throwing this error.
Can anyone help me regarding the same. Thank you ,

On Fri, Aug 8, 2008 at 12:23 PM, Ajinkya Kale <kaleajinkya at gmail.com> wrote:

> 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
>



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


More information about the SLDev mailing list