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

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

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

  1. ossan07 Олд-фаг

    Сообщения:
    15
    Спасибы:
    0
    вот весь лог, изменений не вносил, просто чистый исходник, на vc++ 2008
    Код:
    Журнал построения
     	 	
    Построение начат: проект: ghost, .Конфигурация: Release MySQL|Win32
    
    
    Командные строки
     	 	
    Создание временного файла "d:\GHostOne\ghost\Release MySQL\RSP00000960887492.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:\GHostOne\ghost\Release MySQL\RSP00000960887492.rsp" /nologo /errorReport:prompt"
    Создание временного файла "d:\GHostOne\ghost\Release MySQL\RSP00000A60887492.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:\GHostOne\ghost\Release MySQL\RSP00000A60887492.rsp" /nologo /errorReport:prompt"
    Создание временного файла "d:\GHostOne\ghost\Release MySQL\RSP00000C60887492.rsp" с содержимым 
    [
    /OUT:"D:\GHostOne\\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:\GHostOne\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:\GHostOne\ghost\Release MySQL\RSP00000C60887492.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.
            C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h(207): см. объявление 'strdup'
    Компиляция...
    sqlite3.c
    Компоновка...
    LINK : fatal error LNK1104: не удается открыть файл ''libboost_date_time-vc90-mt-1_45.lib''
    Результаты
     	 	
    Журнал построения был сохранен в "file://d:\GHostOne\ghost\Release MySQL\BuildLog.htm"
    ghost - ошибок 1, предупреждений 1
  2. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    Код:
    [code]
    [/code]
  3. InfernoRus Ньюфаг

    Сообщения:
    10
    Спасибы:
    0
    В папке с ботом у тя есть папка \boost\lib?
  4. ossan07 Олд-фаг

    Сообщения:
    15
    Спасибы:
    0
    да есть и я туда либы сунул, и подключил, и отключал и буст тож
  5. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Качай от сюда нужный файл - кидай в boost
  6. ossan07 Олд-фаг

    Сообщения:
    15
    Спасибы:
    0
    скачал и кинул, но ничего не изменилось
    кталог подключал и отключал вообщем разно всяко пробывал
  7. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Сделай компиляцию и дай еще раз лог.
  8. ossan07 Олд-фаг

    Сообщения:
    15
    Спасибы:
    0
    Код:
    остроение начат: проект: ghost, .Конфигурация: Release MySQL|Win32
    
    
    Командные строки
     	 	
    Создание временного файла "d:\GHostOne\ghost\Release MySQL\RSP0000044245556.rsp" с содержимым 
    [
    /OUT:"D:\GHostOne\\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:\GHostOne\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:\GHostOne\ghost\Release MySQL\RSP0000044245556.rsp" /NOLOGO /ERRORREPORT:PROMPT"
    Окно выходных данных
     	 	
    Компоновка...
    LINK : fatal error LNK1104: не удается открыть файл ''libboost_date_time-vc90-mt-1_45.lib''
    Результаты
     	 	
    Журнал построения был сохранен в "file://d:\GHostOne\ghost\Release MySQL\BuildLog.htm"
    ghost - ошибок 1, предупреждений 0
  9. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Ну ты нетуда кинул значит.
  10. ossan07 Олд-фаг

    Сообщения:
    15
    Спасибы:
    0
    там всего 1 папка boost, а ещё он не может прочитать libboost_date_time-vc90-mt-1_45.lib из GHostOne\boost\lib и меня терзают смутные сомнения... я делал все, как в гайде написано, и там там надо указывать при подключение пусть к папке boost_1_45_0, но в ней есть ещё одна папка boost и libs, м к ним отдельно пути указать или это не влияет на компиляцию?
  11. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Скачай 43 буст.
  12. ossan07 Олд-фаг

    Сообщения:
    15
    Спасибы:
    0
    скачал, скопировал, подключил и вообщем вот:
    Код:
    Журнал построения
     	 	
    Построение начат: проект: ghost, .Конфигурация: Release MySQL|Win32
    
    
    Командные строки
     	 	
    Создание временного файла "d:\GHostOne\ghost\Release MySQL\RSP00000280247216.rsp" с содержимым 
    [
    /OUT:"D:\GHostOne\\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:\GHostOne\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:\GHostOne\ghost\Release MySQL\RSP00000280247216.rsp" /NOLOGO /ERRORREPORT:PROMPT"
    Окно выходных данных
     	 	
    Компоновка...
    LINK : fatal error LNK1104: не удается открыть файл ''libboost_date_time-vc90-mt-1_45.lib''
    Результаты
     	 	
    Журнал построения был сохранен в "file://d:\GHostOne\ghost\Release MySQL\BuildLog.htm"
    ghost - ошибок 1, предупреждений 0
    
    там он ещё не может прочитать libboost_date_time-vc90-mt-1_45.lib в папке boost\lib он есть и в компиляторе путь указан
  13. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Короче ты 100% допускаешь ошибку толи в подключении (хз это "так сложно" - мб включаемые файлы?) или еще где. Перепроверяй!
  14. 1100 Ньюфаг

    Сообщения:
    50
    Спасибы:
    0
    мб в инклюд подключаеш? или другую папку, или либы с другого боста оО