|
Архив - только для чтения |
| Модератор форума: andycrowz |
| Форум Корзина форума Корзина Ошибка компиляции в файле game.lib, с чем связана? |
| Ошибка компиляции в файле game.lib, с чем связана? |
При компиляции в MSVS 2008 выдаются следующие ошибки:
Ошибка 1 error C2668: abs: неоднозначный вызов перегруженной функции c:\mangos\core\server\src\game\Level1.cpp 1571 game Ошибка 2 error C2668: abs: неоднозначный вызов перегруженной функции c:\mangos\core\server\src\game\Level1.cpp 1592 game Ошибка 3 error C2228: выражение слева от ".c_str" должно представлять класс, структуру или объединение c:\mangos\core\server\src\game\Level1.cpp 1592 game Ошибка 4 error C2668: abs: неоднозначный вызов перегруженной функции c:\mangos\core\server\src\game\Level1.cpp 1594 game Ошибка 5 error C2228: выражение слева от ".c_str" должно представлять класс, структуру или объединение c:\mangos\core\server\src\game\Level1.cpp 1594 game Ошибка 6 fatal error LNK1181: не удается открыть входной файл ".\game__win32_release\game.lib" mangosd mangosd Взято с репозитария mangos использовался mangosdVC90.sln шедший в комплекте. С чем может быть связано такое? При компиляции для 64-битки ошибки аналогичные, короче worldserv не создается. Заранее спасибо.
Сообщение # 1 написано 20.10.2012 в 19:27
|
Quote (torturesru) Ошибка 1 error C2668: abs: неоднозначный вызов перегруженной функции c:\mangos\core\server\src\game\Level1.cpp 1571 game Ошибка 2 error C2668: abs: неоднозначный вызов перегруженной функции c:\mangos\core\server\src\game\Level1.cpp 1592 game Ошибка 3 error C2228: выражение слева от ".c_str" должно представлять класс, структуру или объединение c:\mangos\core\server\src\game\Level1.cpp 1592 game Ошибка 4 error C2668: abs: неоднозначный вызов перегруженной функции c:\mangos\core\server\src\game\Level1.cpp 1594 game Ошибка 5 error C2228: выражение слева от ".c_str" должно представлять класс, структуру или объединение c:\mangos\core\server\src\game\Level1.cpp 1594 game Накатывал какие-либо патчи? Просто ошибка Quote (torturesru) Ошибка 6 fatal error LNK1181: не удается открыть входной файл ".\game__win32_release\game.lib" mangosd mangosd возникает в случае ошибок при компиляции проекта game, текст предыдущих ошибок говорит о том, что Level1.cpp был изменен неправильно. Такое часто бывает при накатывании старых патчей гитом/руками, использование патчей из тринити в мангосе и т.п. |
хотите ответ на такой вопрос - покажите что у вас в исходниках, номера строчек там есть. и сразу ищите ответ на тот вопрос, откуда оно у вас взялось. очень похоже на некий отчаянно древний патч на Nameannounce или внешний чат, который попытались привинтить (как это тут модно) "не зная C++".
Если хотите услышать ответ - правильно задайте вопрос.
НЕ помогаю людям, ничего не понимающим в том, что они делают. MangosR2 project home
Сообщение # 6 написано 21.10.2012 в 21:01
|
Данная тема была перемещена из раздела [MaNGOS] Help.
Причина перемещения: Устарело. Переместил: Interior
Сообщение # 7 написано 25.01.2013 в 20:30
|
| |||
| |||
у меня с такой ошибкой создавался.
А хотя, в тринити такое было 