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

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

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

  1. HaMMeR Ньюфаг

    Сообщения:
    139
    Спасибы:
    0
    (1)
    Предупреждение при компиляции ghost
    Код:
    Компиляция...
    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
    [b].\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'
    [/b]Компиляция...
    sqlite3.c
    Компоновка...
    Создание кода
    Создание кода завершено
    Внедрение манифеста...
    
    Это нормально? Что означает это предпреждение?


    (2)
    Ошибки при компиляции update_dota_elo
    Код:
    Компиляция...
    update_dota_elo.cpp
    elo.cpp
    [b].\elo.cpp(404) : warning C4244: =: преобразование 'double' в 'float', возможна потеря данных
    .\elo.cpp(410) : warning C4244: /=: преобразование 'double' в 'float', возможна потеря данных
    .\elo.cpp(445) : warning C4244: =: преобразование 'double' в 'float', возможна потеря данных
    [/b]config.cpp
    Компоновка...
    [b]LINK : fatal error LNK1104: не удается открыть файл ''libboost_date_time-vc90-mt-1_40.lib''[/b]
    
    От тута не может открыть либу. Че это за борода? А типы какого хера преобразовывает. Че ему дабл не нравица ?
  2. Awful Знакомый модера

    Сообщения:
    135
    Спасибы:
    0
    Ошибка только одна - не может найти либу.. в первом случае с++ считает , что красивее использовать _strdup, нежели strdup, потом идут варнинги преобразования, но я сомневаюсь , что там лежат 9 разрядные числа( иначе бы автор сделал по- другому), так что тут тоже все ок.. как исправить ошибку я уже тебе где-то писал.. не поймет только дурак ;)
  3. Deals Старожила

    Сообщения:
    784
    Спасибы:
    21
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
  4. GoldenAngel Ньюфаг

    Сообщения:
    42
    Спасибы:
    0
    Та же проблема с первым пунктом, но исправить её не знаю как.... уже и каталоги к бусту прописывал не помогает...
  5. Awful Знакомый модера

    Сообщения:
    135
    Спасибы:
    0
    В первом пункте нет ни одной ошибки..