Цитата:
3. Удалите всё, что связано с ядром и скачайте заново MaNGOS и ScriptDev2.
4. Попробуйте собрать ядро под х64.
|
Сделал. Скомпилил сначало под 64, потом 86, скрипты компилить пока не стал, ибо не вижу на данный момент смысла.
В итоге
Ошибок 2
Код:
Ошибка 148 error LNK1181: не удается открыть входной файл "C:\WoWServer\mangos\win\VC100\shared__Win32_Debug\shared.lib" C:\WoWServer\mangos\win\VC100\LINK realmd
Ошибка 156 error LNK1181: не удается открыть входной файл "C:\WoWServer\mangos\win\VC100\game__Win32_Debug\game.lib" C:\WoWServer\mangos\win\VC100\LINK mangosd
Предупреждений 154
Код:
Предупреждение 1 warning D9025: переопределение "/GS" на "/GS-" C:\WoWServer\mangos\win\VC100\cl tbb
Предупреждение 2 warning D9025: переопределение "/W3" на "/W4" C:\WoWServer\mangos\win\VC100\cl tbb
Предупреждение 3 warning D9025: переопределение "/GS" на "/GS-" C:\WoWServer\mangos\win\VC100\cl tbb
Предупреждение 4 warning D9025: переопределение "/W3" на "/W4" C:\WoWServer\mangos\win\VC100\cl tbb
Предупреждение 5 warning D9035: использование параметра "nologo-" нежелательно, он будет удален в следующих выпусках C:\WoWServer\mangos\win\VC100\cl tbbmalloc
Предупреждение 6 warning D9025: переопределение "/GS" на "/GS-" C:\WoWServer\mangos\win\VC100\cl tbbmalloc
Предупреждение 7 warning C4018: >: несоответствие типов со знаком и без знака C:\WoWServer\mangos\dep\tbb\src\tbbmalloc\MemoryAllocator.cpp 1520 1 tbbmalloc
Предупреждение 8 warning C4018: >: несоответствие типов со знаком и без знака C:\WoWServer\mangos\dep\tbb\src\tbbmalloc\MemoryAllocator.cpp 1523 1 tbbmalloc
Предупреждение 9 warning C4018: >: несоответствие типов со знаком и без знака C:\WoWServer\mangos\dep\tbb\src\tbbmalloc\MemoryAllocator.cpp 1526 1 tbbmalloc
Предупреждение 10 warning D9035: использование параметра "nologo-" нежелательно, он будет удален в следующих выпусках C:\WoWServer\mangos\win\VC100\cl tbbmalloc
Предупреждение 11 warning D9025: переопределение "/GS" на "/GS-" C:\WoWServer\mangos\win\VC100\cl tbbmalloc
Предупреждение 12 warning C4267: аргумент: преобразование из "size_t" в "uInt"; возможна потеря данных C:\WoWServer\mangos\dep\src\g3dlite\Crypto.cpp 67 1 g3dlite
Предупреждение 13 warning C4267: аргумент: преобразование из "size_t" в "DWORD"; возможна потеря данных C:\WoWServer\mangos\dep\src\g3dlite\RegistryUtil.cpp 250 1 g3dlite
Предупреждение 14 warning C4267: +=: преобразование из "size_t" в "volatile int"; возможна потеря данных C:\WoWServer\mangos\dep\src\g3dlite\System.cpp 1248 1 g3dlite
Предупреждение 15 warning C4267: =: преобразование из "size_t" в "G3D::uint32"; возможна потеря данных C:\WoWServer\mangos\dep\src\g3dlite\System.cpp 1287 1 g3dlite
.......
Предупреждение 28 warning C4267: инициализация: преобразование из "size_t" в "int"; возможна потеря данных C:\WoWServer\mangos\dep\src\g3dlite\fileutils.cpp 1044 1 g3dlite
Предупреждение 29 warning C4267: инициализация: преобразование из "size_t" в "int"; возможна потеря данных C:\WoWServer\mangos\dep\src\g3dlite\fileutils.cpp 1045 1 g3dlite
Предупреждение 30 warning C4267: =: преобразование из "size_t" в "int"; возможна потеря данных C:\WoWServer\mangos\dep\src\g3dlite\fileutils.cpp 1052 1 g3dlite
Предупреждение 31 warning C4267: инициализация: преобразование из "size_t" в "int"; возможна потеря данных C:\WoWServer\mangos\dep\src\g3dlite\fileutils.cpp 1078 1 g3dlite
.....
Предупреждение 52 warning C4267: аргумент: преобразование из "size_t" в "int"; возможна потеря данных C:\WoWServer\mangos\dep\src\g3dlite\TextInput.cpp 1025 1 g3dlite
Предупреждение 53 warning C4996: 'strcat': This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_string.inl 110 1 framework
Предупреждение 54 warning C4996: 'wcscat': This function or variable may be unsafe. Consider using wcscat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_string.inl 120 1 framework
Предупреждение 55 warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_string.inl 178 1 framework
Предупреждение 56 warning C4996: 'wcscpy': This function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_string.inl 188 1 framework
Предупреждение 57 warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strdup. See online help for details. C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_string.inl 222 1 framework
Предупреждение 58 warning C4996: 'strncat': This function or variable may be unsafe. Consider using strncat_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\WoWServer
.....
Предупреждение 69 warning C4996: '_wmktemp': This function or variable may be unsafe. Consider using _wmktemp_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_stdlib.inl 253 1 framework
Предупреждение 70 warning C4996: 'putenv': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _putenv. See online help for details. C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_stdlib.inl 310 1 framework
Предупреждение 71 warning C4996: 'access': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _access. See online help for details. C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_unistd.inl 59 1 framework
.....
Предупреждение 77 warning C4996: 'unlink': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _unlink. See online help for details. C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_unistd.inl 1127 1 framework
Предупреждение 78 warning C4244: аргумент: преобразование "ssize_t" в "int", возможна потеря данных C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_unistd.inl 983 1 framework
Предупреждение 79 warning C4244: аргумент: преобразование "ssize_t" в "int", возможна потеря данных C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_unistd.inl 983 1 shared
......
Предупреждение 152 warning C4244: аргумент: преобразование "ssize_t" в "int", возможна потеря данных C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_unistd.inl 983 1 mangosd
Предупреждение 153 warning C4244: аргумент: преобразование "ssize_t" в "int", возможна потеря данных C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_unistd.inl 983 1 mangosd
Предупреждение 154 warning C4244: аргумент: преобразование "ssize_t" в "int", возможна потеря данных C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_unistd.inl 983 1 mangosd
Предупреждение 155 warning C4244: аргумент: преобразование "ssize_t" в "int", возможна потеря данных C:\WoWServer\mangos\dep\ACE_wrappers\ace\OS_NS_unistd.inl 983 1 mangosd
Точками заменил несколько строк родственных предупреждений - не помещаются все в сообщение
Кроме того в релизных папках ничего нет
З.Ы. Язык это уже второстепенно, после того как сделаю себе чистую сборку без патчей буду с ним колупаться и с патчами
Какая кодировка должна быть у всех баз?