Page 1 of 1

Build error for the newest build

Posted: Fri Feb 01, 2013 5:16 pm
by BackRaw
Hi everybody,

since a lot has been going on here while I was away, I decided to re-clone the whole source again (whole thing from scratch).

It cloned successfully and cmake created the project file for MSVC++. I built it, and then this error appeared:

Code: Select all

Error   1   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in loader_main.obj   *PathToSP*\src\tier1.lib(strtools.obj)


I just don't know if that's something you can ignore or not, I also wanted to let the devs know about it.

Thanks for any help on this one :)

EDIT: I felt like providing the whole error-log, sorry bout that:

Code: Select all

Error   1   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in loader_main.obj   *PathToSP*\src\tier1.lib(strtools.obj)

Error   2   error LNK1319: 1 mismatches detected   *PathToSP*\src\Debug\source-python.dll   1

Error   3   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\tier1.lib(strtools.obj)

Error   4   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\tier1.lib(KeyValues.obj)

Error   5   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\tier1.lib(convar.obj)

Error   6   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\tier1.lib(bitbuf.obj)

Error   7   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\tier1.lib(utlbuffer.obj)

Error   8   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\tier1.lib(newbitbuf.obj)

Error   9   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(coded_stream.obj)

Error   10   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(message_lite.obj)

Error   11   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(message.obj)

Error   12   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(unknown_field_set.obj)

Error   13   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(once.obj)

Error   14   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(wire_format.obj)

Error   15   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(common.obj)

Error   16   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(repeated_field.obj)

Error   17   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(wire_format_lite.obj)

Error   18   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(reflection_ops.obj)

Error   19   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(descriptor.obj)

Error   20   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(descriptor.pb.obj)

Error   21   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(generated_message_reflection.obj)

Error   22   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(text_format.obj)

Error   23   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(zero_copy_stream_impl_lite.obj)

Error   24   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(zero_copy_stream_impl.obj)

Error   25   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(strutil.obj)

Error   26   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(structurally_valid.obj)

Error   27   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(substitute.obj)

Error   28   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(descriptor_database.obj)

Error   29   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(extension_set.obj)

Error   30   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(extension_set_heavy.obj)

Error   31   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(tokenizer.obj)

Error   32   error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in sp_python.obj   *PathToSP*\src\libprotobuf.lib(zero_copy_stream.obj)

Warning   33   warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library   *PathToSP*\src\LINK
Error   34   error LNK1319: 30 mismatches detected   *PathToSP*\src\Debug\core.dll   1

Posted: Fri Feb 01, 2013 5:24 pm
by L'In20Cible
Hey BackRaw,

You need to build as Release, for now: http://www.sourcepython.com/showthread.php?256-Svn&p=1315&viewfull=1#post1315

L'In20Cible

Posted: Fri Feb 01, 2013 5:45 pm
by BackRaw
w0000000ps, sorry didn't read that much haha :) this thread can be deleted.

thank you =)

Posted: Fri Feb 01, 2013 5:55 pm
by L'In20Cible
This thread is fine, the other "derailed" from the main topic. :)

L'In20Cible