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

GhostOne Ошибка при компиляции

Тема в разделе 'Запуск и Поддержка', создана пользователем XOM91K, 26 фев 2014.

  1. XOM91K Ньюфаг

    Сообщения:
    9
    Спасибы:
    0
    Дата начала использования бота:
    06.04.2011
    Возникает ошибка при компиляции Ghost One, даже обычного бота (не модифицированного) нельзя скомпилировать, из за этих ошибок...
    Код:
    1>------ Построение начато: проект: update_dota_elo, Конфигурация: Release Win32 ------
    2>------ Построение начато: проект: update_w3mmd_elo, Конфигурация: Release Win32 ------
    1>Компоновка...
    2>Компоновка...
    2>LINK : fatal error LNK1104: не удается открыть файл ''libboost_date_time-vc90-mt-1_38.lib''
    1>LINK : fatal error LNK1104: не удается открыть файл ''libboost_date_time-vc90-mt-1_38.lib''
    3>------ Построение начато: проект: ghost, Конфигурация: Release MySQL Win32 ------
    1>Журнал построения был сохранен в "file://c:\builder\XOM91K\update_dota_elo\Release\BuildLog.htm"
    1>update_dota_elo - ошибок 1, предупреждений 0
    2>Журнал построения был сохранен в "file://c:\builder\XOM91K\update_w3mmd_elo\Release\BuildLog.htm"
    2>update_w3mmd_elo - ошибок 1, предупреждений 0
    3>Компиляция...
    3>bncsutilinterface.cpp
    3>bnet.cpp
    3>bnetprotocol.cpp
    3>bnlsclient.cpp
    3>bnlsprotocol.cpp
    3>commandpacket.cpp
    3>config.cpp
    3>crc32.cpp
    3>csvparser.cpp
    3>game.cpp
    3>game_admin.cpp
    3>game_base.cpp
    3>gameplayer.cpp
    3>gameprotocol.cpp
    3>gameslot.cpp
    3>ghost.cpp
    3>ghostdb.cpp
    3>ghostdbmysql.cpp
    3>ghostdbsqlite.cpp
    3>gpsprotocol.cpp
    3>Компиляция...
    3>language.cpp
    3>map.cpp
    3>packed.cpp
    3>replay.cpp
    3>savegame.cpp
    3>sha1.cpp
    3>socket.cpp
    3>stats.cpp
    3>statsdota.cpp
    3>statsw3mmd.cpp
    3>util.cpp
    3>.\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.
    3>        C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h(207): см. объявление 'strdup'
    3>Компоновка...
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_bind_text"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_reset"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_last_insert_rowid"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_changes"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_bind_int64"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_close"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_exec"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_bind_int"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_column_count"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_clear_bindings"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_column_text"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_errmsg"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_bind_double"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_column_int"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_finalize"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_step"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_open_v2"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_prepare_v2"
    3>C:\builder\GHost One by fun2mass\\ghost.exe : fatal error LNK1120: 18 неразрешенных внешних элементов
    3>Журнал построения был сохранен в "file://c:\builder\XOM91K\ghost\Release MySQL\BuildLog.htm"
    3>ghost - ошибок 19, предупреждений 1
    ========== Построение: успешно: 0, с ошибками: 3, без изменений: 1, пропущено: 0 ==========
    Это компиляция модифицированного бота, то есть у бота был изменен исходный код, но повторюсь что я пробовал компилировать и обычную сборку бота GhostOne (не модифицированного), но без успешно, возникают те же ошибки. В чем может быть проблема? Бусты, либы имеются. Прошу помощи! Спасибо.
  2. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    Либы найти нужные не может
  3. ]PaLaCh[ Гуру

    Сообщения:
    139
    Спасибы:
    35
    Сборка бота GHost:
    GHost One PaLACh
    Дата начала использования бота:
    10.11.2012
  4. XOM91K Ньюфаг

    Сообщения:
    9
    Спасибы:
    0
    Дата начала использования бота:
    06.04.2011
    Да с либами то всё ясно, они у меня установлены для проекта ghost. Проблема в остальных ошибках, а именно:
    Код:
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_bind_text"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_reset"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_last_insert_rowid"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_changes"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_bind_int64"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_close"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_exec"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_bind_int"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_column_count"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_clear_bindings"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_column_text"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_errmsg"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_bind_double"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_column_int"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_finalize"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_step"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_open_v2"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_prepare_v2"
    3>C:\builder\GHost One by fun2mass\\ghost.exe : fatal error LNK1120: 18 неразрешенных внешних элементов
    3>Журнал построения был сохранен в "file://c:\builder\XOM91K\ghost\Release MySQL\BuildLog.htm"
    3>ghost - ошибок 19, предупреждений 1
  5. Sky Наш человек

    Сообщения:
    84
    Спасибы:
    18
    Сборка бота GHost:
    LOL_BOT
    Дата начала использования бота:
    12.08.2013
    Skype:
    Мой статус
    не может построить обьектные файлы, юзай обычный
  6. ]PaLaCh[ Гуру

    Сообщения:
    139
    Спасибы:
    35
    Сборка бота GHost:
    GHost One PaLACh
    Дата начала использования бота:
    10.11.2012
    скачай норм бота и комплектатор
  7. Suicider Старожила

    Сообщения:
    673
    Спасибы:
    117
    Сборка бота GHost:
    Ghost++ 17.1 by w3gh
    Дата начала использования бота:
    12.07.2011
    Как вариант могу предложить: удалить папку Release MySQL в папке ghost и скомпилировать заново - мне помогало
  8. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    2>LINK : fatal error LNK1104: не удается открыть файл ''libboost_date_time-vc90-mt-1_38.lib''
    1>LINK : fatal error LNK1104: не удается открыть файл ''libboost_date_time-vc90-mt-1_38.lib''
    Это ошибка либов

    Это кривой код офк, скорее всего не верно объявленный
  9. XOM91K Ньюфаг

    Сообщения:
    9
    Спасибы:
    0
    Дата начала использования бота:
    06.04.2011
    Код:
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_bind_text"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_reset"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_last_insert_rowid"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_changes"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_bind_int64"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_close"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_exec"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_bind_int"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_column_count"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_clear_bindings"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_column_text"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_errmsg"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_bind_double"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_column_int"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_finalize"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_step"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_open_v2"
    3>ghostdbsqlite.obj : error LNK2001: неразрешенный внешний символ "_sqlite3_prepare_v2"
    3>C:\builder\GHost One by fun2mass\\ghost.exe : fatal error LNK1120: 18 неразрешенных внешних элементов
    3>Журнал построения был сохранен в "file://c:\builder\XOM91K\ghost\Release MySQL\BuildLog.htm"
    3>ghost - ошибок 19, предупреждений 1
    Это не кривой код, я писал, что даже в дефолтном (обычном) Ghost One компилирует с такой же ошибкой. Кисс пишет, что ошибка в линке, но хз, что да как.
    Suicider братько мне не помогло удаление.
  10. XOM91K Ньюфаг

    Сообщения:
    9
    Спасибы:
    0
    Дата начала использования бота:
    06.04.2011
    Никто в TeamViewer ко мне не хочет залезть?
  11. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Можно я, можно я.
  12. ]PaLaCh[ Гуру

    Сообщения:
    139
    Спасибы:
    35
    Сборка бота GHost:
    GHost One PaLACh
    Дата начала использования бота:
    10.11.2012
    давай и я ))