1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

Необработанное исключение в ...

Тема в разделе 'Кодинг/Собственные решения', создана пользователем ____ROB____, 12 янв 2011.

  1. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    [IMG]
    ???
    компиляцыю прошло успешно но в конце выбило вот ето
  2. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Ничего страшного. Жми любую кнопку.
  3. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    просто решил сегодне обновочкой занятся и поставил GhostOne 1.7.267
    ну и решил подобавлять что бы было видно с какого сервера зашли люди, название серверов и тд... а тут ета ошибка начала выбиватся + бот запускается но при создании игры выбивает ерор (у меня такое было на брт боте), вот я сразу и писать сюда 'D
  4. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    [IMG]
    как зделать что бы не варны, с разу баны давало o_O
    (новую тему не хотел создавать, так как нубо-вопрос)
  5. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Код:
    bot_replacebanwithwarn = 0
  6. Zarj Старожила

    Сообщения:
    1.007
    Спасибы:
    23
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    01.01.1992
    Как я уже писал 100 раз чтоб не выдавало эту ошибку - просто кинь файл ip-to-country.csv в папку с исходниками бота и туда куда он компилится (обычно Release MySQL)
  7. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    помогло :)
  8. Apx Ньюфаг

    Сообщения:
    165
    Спасибы:
    0
    Да бы не создавать новую тему т.к. ошибка описанная ниже так же имеет отношение к компиляции.
    Код:
    Журнал построения      Перестроить начат: проект: ghost, .Конфигурация: Release MySQL|Win32
     Командные строки      Создание временного файла "d:\Downloads\GHostOne1.7.266\GHostOne - dotatest\ghost\Release MySQL\RSP00000F101409412.rsp" с содержимым 
    [
    /GL /I "..\bncsutil\src" /I "..\StormLib" /I "..\zlib\include" /I "..\mysql\include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "GHOST_MYSQL" /D "_CRT_SECURE_NO_WARNINGS" /D "_UNICODE" /D "UNICODE" /GF /Gm /EHsc /MD /Zp8 /Fo"Release MySQL\\" /Fd"Release MySQL\vc90.pdb" /W3 /c /Zi /TP ".\util.cpp"
    
    ".\statsw3mmd.cpp"
    
    ".\statsdota.cpp"
    
    ".\stats.cpp"
    
    ".\socket.cpp"
    
    ".\sha1.cpp"
    
    ".\savegame.cpp"
    
    ".\replay.cpp"
    
    ".\packed.cpp"
    
    ".\map.cpp"
    
    ".\language.cpp"
    
    ".\gpsprotocol.cpp"
    
    ".\ghostdbsqlite.cpp"
    
    ".\ghostdbmysql.cpp"
    
    ".\ghostdb.cpp"
    
    ".\ghost.cpp"
    
    ".\gameslot.cpp"
    
    ".\gameprotocol.cpp"
    
    ".\gameplayer.cpp"
    
    ".\game_base.cpp"
    
    ".\game_admin.cpp"
    
    ".\game.cpp"
    
    ".\csvparser.cpp"
    
    ".\crc32.cpp"
    
    ".\config.cpp"
    
    ".\commandpacket.cpp"
    
    ".\bnlsprotocol.cpp"
    
    ".\bnlsclient.cpp"
    
    ".\bnetprotocol.cpp"
    
    ".\bnet.cpp"
    
    ".\bncsutilinterface.cpp"
    ]
    Создаю командную строку "cl.exe @"d:\Downloads\GHostOne1.7.266\GHostOne - dotatest\ghost\Release MySQL\RSP00000F101409412.rsp" /nologo /errorReport:prompt"
    Создание временного файла "d:\Downloads\GHostOne1.7.266\GHostOne - dotatest\ghost\Release MySQL\RSP000010101409412.rsp" с содержимым 
    [
    /GL /I "..\bncsutil\src" /I "..\StormLib" /I "..\zlib\include" /I "..\mysql\include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "GHOST_MYSQL" /D "_CRT_SECURE_NO_WARNINGS" /D "_UNICODE" /D "UNICODE" /GF /Gm /EHsc /MD /Zp8 /Fo"Release MySQL\\" /Fd"Release MySQL\vc90.pdb" /W3 /c /Zi /TC ".\sqlite3.c"
    ]
    Создаю командную строку "cl.exe @"d:\Downloads\GHostOne1.7.266\GHostOne - dotatest\ghost\Release MySQL\RSP000010101409412.rsp" /nologo /errorReport:prompt"
    Создание временного файла "d:\Downloads\GHostOne1.7.266\GHostOne - dotatest\ghost\Release MySQL\RSP000013101409412.rsp" с содержимым 
    [
    /OUT:"D:\Downloads\GHostOne1.7.266\GHostOne - dotatest\\ghost.exe" /LIBPATH:"..\zlib\lib" /LIBPATH:"..\mysql\lib\opt" /LIBPATH:"..\boost\lib" /MANIFEST /MANIFESTFILE:"Release MySQL\ghost.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"D:\Downloads\GHostOne1.7.266\GHostOne - dotatest\ghost.pdb" /SUBSYSTEM:CONSOLE /LTCG /DYNAMICBASE /NXCOMPAT:NO /MACHINE:X86 ws2_32.lib winmm.lib zdll.lib StormLibRAS.lib libmysql.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "..\bncsutil\vc8_build\release mysql\bncsutil.lib"
    
    ".\Release MySQL\bncsutilinterface.obj"
    
    ".\Release MySQL\bnet.obj"
    
    ".\Release MySQL\bnetprotocol.obj"
    
    ".\Release MySQL\bnlsclient.obj"
    
    ".\Release MySQL\bnlsprotocol.obj"
    
    ".\Release MySQL\commandpacket.obj"
    
    ".\Release MySQL\config.obj"
    
    ".\Release MySQL\crc32.obj"
    
    ".\Release MySQL\csvparser.obj"
    
    ".\Release MySQL\game.obj"
    
    ".\Release MySQL\game_admin.obj"
    
    ".\Release MySQL\game_base.obj"
    
    ".\Release MySQL\gameplayer.obj"
    
    ".\Release MySQL\gameprotocol.obj"
    
    ".\Release MySQL\gameslot.obj"
    
    ".\Release MySQL\ghost.obj"
    
    ".\Release MySQL\ghostdb.obj"
    
    ".\Release MySQL\ghostdbmysql.obj"
    
    ".\Release MySQL\ghostdbsqlite.obj"
    
    ".\Release MySQL\gpsprotocol.obj"
    
    ".\Release MySQL\language.obj"
    
    ".\Release MySQL\map.obj"
    
    ".\Release MySQL\packed.obj"
    
    ".\Release MySQL\replay.obj"
    
    ".\Release MySQL\savegame.obj"
    
    ".\Release MySQL\sha1.obj"
    
    ".\Release MySQL\socket.obj"
    
    ".\Release MySQL\sqlite3.obj"
    
    ".\Release MySQL\stats.obj"
    
    ".\Release MySQL\statsdota.obj"
    
    ".\Release MySQL\statsw3mmd.obj"
    
    ".\Release MySQL\util.obj"
    ]
    Создаю командную строку "link.exe @"d:\Downloads\GHostOne1.7.266\GHostOne - dotatest\ghost\Release MySQL\RSP000013101409412.rsp" /NOLOGO /ERRORREPORT:PROMPT"
     Окно выходных данных      Компиляция...
    bncsutilinterface.cpp
    bnet.cpp
    bnetprotocol.cpp
    bnlsclient.cpp
    bnlsprotocol.cpp
    commandpacket.cpp
    config.cpp
    crc32.cpp
    csvparser.cpp
    game.cpp
    game_admin.cpp
    game_base.cpp
    gameplayer.cpp
    gameprotocol.cpp
    gameslot.cpp
    ghost.cpp
    ghostdb.cpp
    ghostdbmysql.cpp
    ghostdbsqlite.cpp
    gpsprotocol.cpp
    Компиляция...
    language.cpp
    map.cpp
    packed.cpp
    replay.cpp
    savegame.cpp
    sha1.cpp
    socket.cpp
    stats.cpp
    statsdota.cpp
    statsw3mmd.cpp
    util.cpp
    .\util.cpp(788) : warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strdup. See online help for details.
            D:\Microsoft Visual Studio 9.0\VC\include\string.h(207): см. объявление 'strdup'
    Компиляция...
    sqlite3.c
    Компоновка...
    game.obj : error LNK2001: неразрешенный внешний символ ""public: class std::basic_string,class std::allocator > __thiscall CLanguage::GetLang(class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >)" (?GetLang@CLanguage@@QAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V23@0@Z)"
    game.obj : error LNK2001: неразрешенный внешний символ ""public: class std::basic_string,class std::allocator > __thiscall CLanguage::GetLang(class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >,class std::basic_string,class std::allocator >)" (?GetLang@CLanguage@@QAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V23@00000000000000000000000000000000000000@Z)"
    stats.obj : error LNK2001: неразрешенный внешний символ ""public: virtual void __thiscall CStats::SetWinner(unsigned int)" (?SetWinner@CStats@@UAEXI@Z)"
    D:\Downloads\GHostOne1.7.266\GHostOne - dotatest\\ghost.exe : fatal error LNK1120: 3 неразрешенных внешних элементов
     Результаты      Журнал построения был сохранен в "file://d:\Downloads\GHostOne1.7.266\GHostOne - dotatest\ghost\Release MySQL\BuildLog.htm"
    ghost - ошибок 4, предупреждений 1
     
    Кто может помочь?