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

Насчёт компила

Тема в разделе 'Основные вопросы', создана пользователем starker22, 12 дек 2011.

  1. starker22 Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    Всем привет. Хочу скомпилировать бота, но когда иду по шагу:
    В верхнем меню выбираем:

    Сервис => Параметры => Проекты и решения => Каталоги VC++ =>
    => Показать каталоги для: Включаемые файлы
    Нажимаем на значёк папки и указываем путь до того места куда разархивировали Boost 1.38 и жмём ок.
    Напр: C:\boost_1_38_0
    Под вкладкой "Окно" выбрать "Release MySQL"
    manuals/kak-kompilirovatx-bota-t708.html
    то в Microsoft Visual Professional 2010:
    [IMG]

    Что делать?
  2. Aloha_Hawaii Старожила

    Сообщения:
    314
    Спасибы:
    33
    Сборка бота GHost:
    Ghost One 1.7.266
    попробуй предлагаемый в гайде компилятор
  3. starker22 Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    В гайде версия 2008, а уменя уже 2010, не хочется ставить старую, а компилер одинаковый
  4. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    ну написано же что каталоги перенесли из глобальных в локальные..

    когда открываешь проект гхоста с права будет этот проект жмешь правой и ищешь каталоги
  5. starker22 Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    Fake - спс.
  6. starker22 Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    Вот пути:
    [IMG]
    Вот лог компила чистого бота. Однако есть 1 ошибка.
    Код:
    1>------ Построение начато: проект: BNCSutil, Конфигурация: Release MySQL Win32 ------
    1>Построение начато 13.12.2011 17:59:52.
    1>InitializeBuildStatus:
    1>  Создание "Release MySQL\BNCSutil.unsuccessfulbuild", так как было задано "AlwaysCreate".
    1>ClCompile:
    1>  bsha1.cpp
    1>  cdkeydecoder.cpp
    1>  decodekey.cpp
    1>  file.cpp
    1>  libinfo.cpp
    1>  oldauth.cpp
    1>  Создание кода...
    1>  checkrevision.cpp
    1>  nls.c
    1>  sha1.c
    1>  stack.c
    1>  Создание кода...
    1>Link:
    1>     Создается библиотека Release MySQL\BNCSutil.lib и объект Release MySQL\BNCSutil.exp
    1>  BNCSutil.vcxproj -> C:\Users\LasT\Documents\Visual Studio 2010\GHostOne\bncsutil\vc8_build\Release MySQL\BNCSutil.dll
    1>FinalizeBuildStatus:
    1>  Файл "Release MySQL\BNCSutil.unsuccessfulbuild" удаляется.
    1>  Обращение к "Release MySQL\BNCSutil.lastbuildstate".
    1>
    1>Построение успешно завершено.
    1>
    1>Затраченное время: 00:00:04.40
    2>------ Построение начато: проект: ghost, Конфигурация: Release MySQL Win32 ------
    2>Построение начато 13.12.2011 17:59:57.
    2>InitializeBuildStatus:
    2>  Создание "Release MySQL\ghost.unsuccessfulbuild", так как было задано "AlwaysCreate".
    2>ClCompile:
    2>  util.cpp
    2>util.cpp(506): warning C4244: инициализация: преобразование "std::streamoff" в "uint32_t", возможна потеря данных
    2>util.cpp(520): warning C4244: аргумент: преобразование "std::streamsize" в "unsigned int", возможна потеря данных
    2>util.cpp(540): warning C4244: инициализация: преобразование "std::streamoff" в "uint32_t", возможна потеря данных
    2>util.cpp(547): warning C4244: аргумент: преобразование "std::streamsize" в "unsigned int", возможна потеря данных
    2>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.
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\string.h(238): см. объявление "strdup"
    2>  statsw3mmd.cpp
    2>  statsdota.cpp
    2>  stats.cpp
    2>  socket.cpp
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(28): warning C4005: EADDRINUSE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(92): см. предыдущее определение "EADDRINUSE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(29): warning C4005: EADDRNOTAVAIL: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(93): см. предыдущее определение "EADDRNOTAVAIL"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(30): warning C4005: EAFNOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(94): см. предыдущее определение "EAFNOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(31): warning C4005: EALREADY: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(95): см. предыдущее определение "EALREADY"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(32): warning C4005: ECONNABORTED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(98): см. предыдущее определение "ECONNABORTED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(33): warning C4005: ECONNREFUSED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(99): см. предыдущее определение "ECONNREFUSED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(34): warning C4005: ECONNRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(100): см. предыдущее определение "ECONNRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(35): warning C4005: EDESTADDRREQ: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(101): см. предыдущее определение "EDESTADDRREQ"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(38): warning C4005: EHOSTUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(102): см. предыдущее определение "EHOSTUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(39): warning C4005: EINPROGRESS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(104): см. предыдущее определение "EINPROGRESS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(40): warning C4005: EISCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(105): см. предыдущее определение "EISCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(41): warning C4005: ELOOP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(106): см. предыдущее определение "ELOOP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(42): warning C4005: EMSGSIZE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(107): см. предыдущее определение "EMSGSIZE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(44): warning C4005: ENETDOWN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(108): см. предыдущее определение "ENETDOWN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(45): warning C4005: ENETRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(109): см. предыдущее определение "ENETRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(46): warning C4005: ENETUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(110): см. предыдущее определение "ENETUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(47): warning C4005: ENOBUFS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(111): см. предыдущее определение "ENOBUFS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(48): warning C4005: ENOPROTOOPT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(115): см. предыдущее определение "ENOPROTOOPT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(49): warning C4005: ENOTCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(118): см. предыдущее определение "ENOTCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(51): warning C4005: ENOTSOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(120): см. предыдущее определение "ENOTSOCK"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(52): warning C4005: EOPNOTSUPP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(122): см. предыдущее определение "EOPNOTSUPP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(54): warning C4005: EPROTONOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(127): см. предыдущее определение "EPROTONOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(55): warning C4005: EPROTOTYPE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(128): см. предыдущее определение "EPROTOTYPE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(60): warning C4005: ETIMEDOUT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(130): см. предыдущее определение "ETIMEDOUT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(63): warning C4005: EWOULDBLOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(132): см. предыдущее определение "EWOULDBLOCK"
    2>e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(28): error C2825: _Fty: должен представлять класс или пространство имен с последующим "::"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(40): см. ссылку на создание экземпляров класса шаблон при компиляции "std::tr1::_Result_type2<__formal,_Fty,_Arg0,_Arg1>"
    2>          with
    2>          [
    2>              __formal=false,
    2>              _Fty=__w64 unsigned int,
    2>              _Arg0=std::tr1::_Nil &,
    2>              _Arg1=std::tr1::_Nil &
    2>          ]
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(597): см. ссылку на создание экземпляров класса шаблон при компиляции "std::tr1::_Result_of2<_Fty,_Farg0,_Farg1>"
    2>          with
    2>          [
    2>              _Fty=__w64 unsigned int,
    2>              _Farg0=std::tr1::_Nil &,
    2>              _Farg1=std::tr1::_Nil &
    2>          ]
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\xrefwrap(28): см. ссылку на создание экземпляров класса шаблон при компиляции "std::tr1::_Result_of<_Ty>"
    2>          with
    2>          [
    2>              _Ty=__w64 unsigned int (std::tr1::_Nil &,std::tr1::_Nil &)
    2>          ]
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxbind1(273): см. ссылку на создание экземпляров класса шаблон при компиляции "std::tr1::result_of<_Fty>"
    2>          with
    2>          [
    2>              _Fty=__w64 unsigned int (std::tr1::_Nil &,std::tr1::_Nil &)
    2>          ]
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxbind0(10): см. ссылку на создание экземпляров класса шаблон при компиляции "std::tr1::_Bind2<_Callable,_Arg0,_Arg1>::_Return<_Barg0,_Barg1,_Barg2,_Barg3,_Barg4,_Barg5,_Barg6,_Barg7,_Barg8,_Barg9>"
    2>          with
    2>          [
    2>              _Callable=std::tr1::_Callable_obj<SOCKET,false>,
    2>              _Arg0=sockaddr *,
    2>              _Arg1=unsigned int,
    2>              _Barg0=std::tr1::_Nil &,
    2>              _Barg1=std::tr1::_Nil &,
    2>              _Barg2=std::tr1::_Nil &,
    2>              _Barg3=std::tr1::_Nil &,
    2>              _Barg4=std::tr1::_Nil &,
    2>              _Barg5=std::tr1::_Nil &,
    2>              _Barg6=std::tr1::_Nil &,
    2>              _Barg7=std::tr1::_Nil &,
    2>              _Barg8=std::tr1::_Nil &,
    2>              _Barg9=std::tr1::_Nil &
    2>          ]
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\functional(408): см. ссылку на создание экземпляров класса шаблон при компиляции "std::tr1::_Bind_base<_Ret,_BindN>"
    2>          with
    2>          [
    2>              _Ret=std::tr1::_Notforced,
    2>              _BindN=std::tr1::_Bind2<std::tr1::_Callable_obj<SOCKET,false>,sockaddr *,unsigned int>
    2>          ]
    2>          socket.cpp(395): см. ссылку на создание экземпляров класса шаблон при компиляции "std::tr1::_Bind_fty<_Fty,_Ret,_BindN>"
    2>          with
    2>          [
    2>              _Fty=SOCKET,
    2>              _Ret=std::tr1::_Notforced,
    2>              _BindN=std::tr1::_Bind2<std::tr1::_Callable_obj<SOCKET,false>,sockaddr *,unsigned int>
    2>          ]
    2>e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(28): error C2903: result: символ не является ни классом шаблон, ни функцией шаблон
    2>e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(28): error C2039: result: не является членом "`global namespace'"
    2>e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(28): error C2143: синтаксическая ошибка: отсутствие ";" перед "<"
    2>e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(28): error C2039: type: не является членом "`global namespace'"
    2>e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(28): error C2238: непредвиденные лексемы перед ";"
    2>e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(40): error C2039: _Type: не является членом "std::tr1::_Result_type2<__formal,_Fty,_Arg0,_Arg1>"
    2>          with
    2>          [
    2>              __formal=false,
    2>              _Fty=__w64 unsigned int,
    2>              _Arg0=std::tr1::_Nil &,
    2>              _Arg1=std::tr1::_Nil &
    2>          ]
    2>e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(40): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "_Type"
    2>e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(40): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
    2>e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(40): error C2602: std::tr1::_Result_of2<_Fty,_Farg0,_Farg1>::_Type не является членом базового класса "std::tr1::_Result_of2<_Fty,_Farg0,_Farg1>"
    2>          with
    2>          [
    2>              _Fty=__w64 unsigned int,
    2>              _Farg0=std::tr1::_Nil &,
    2>              _Farg1=std::tr1::_Nil &
    2>          ]
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(40): см. объявление "std::tr1::_Result_of2<_Fty,_Farg0,_Farg1>::_Type"
    2>          with
    2>          [
    2>              _Fty=__w64 unsigned int,
    2>              _Farg0=std::tr1::_Nil &,
    2>              _Farg1=std::tr1::_Nil &
    2>          ]
    2>e:\Programs\Microsoft Visual Studio 10.0\VC\include\xxresult(40): error C2868: std::tr1::_Result_of2<_Fty,_Farg0,_Farg1>::_Type: недопустимый синтаксис для "using"-объявления; требуется полное имя
    2>          with
    2>          [
    2>              _Fty=__w64 unsigned int,
    2>              _Farg0=std::tr1::_Nil &,
    2>              _Farg1=std::tr1::_Nil &
    2>          ]
    2>socket.cpp(395): error C2678: бинарный "==": не найден оператор, принимающий левый операнд типа "std::tr1::_Bind_fty<_Fty,_Ret,_BindN>" (или приемлемое преобразование отсутствует)
    2>          with
    2>          [
    2>              _Fty=SOCKET,
    2>              _Ret=std::tr1::_Notforced,
    2>              _BindN=std::tr1::_Bind2<std::tr1::_Callable_obj<SOCKET,false>,sockaddr *,unsigned int>
    2>          ]
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\exception(470): может быть "bool std::operator ==(const std::_Exception_ptr &,const std::_Exception_ptr &)"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\exception(475): или       "bool std::operator ==(std::_Null_type,const std::_Exception_ptr &)"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\exception(481): или       "bool std::operator ==(const std::_Exception_ptr &,std::_Null_type)"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\system_error(408): или       "bool std::operator ==(const std::error_code &,const std::error_condition &)"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\system_error(416): или       "bool std::operator ==(const std::error_condition &,const std::error_code &)"
    2>          C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\guiddef.h(192): или       "int operator ==(const GUID &,const GUID &)"
    2>          при попытке сопоставить список аргументов "(std::tr1::_Bind_fty<_Fty,_Ret,_BindN>, int)"
    2>          with
    2>          [
    2>              _Fty=SOCKET,
    2>              _Ret=std::tr1::_Notforced,
    2>              _BindN=std::tr1::_Bind2<std::tr1::_Callable_obj<SOCKET,false>,sockaddr *,unsigned int>
    2>          ]
    2>socket.cpp(517): error C2678: бинарный "==": не найден оператор, принимающий левый операнд типа "std::tr1::_Bind_fty<_Fty,_Ret,_BindN>" (или приемлемое преобразование отсутствует)
    2>          with
    2>          [
    2>              _Fty=SOCKET,
    2>              _Ret=std::tr1::_Notforced,
    2>              _BindN=std::tr1::_Bind2<std::tr1::_Callable_obj<SOCKET,false>,sockaddr *,unsigned int>
    2>          ]
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\exception(470): может быть "bool std::operator ==(const std::_Exception_ptr &,const std::_Exception_ptr &)"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\exception(475): или       "bool std::operator ==(std::_Null_type,const std::_Exception_ptr &)"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\exception(481): или       "bool std::operator ==(const std::_Exception_ptr &,std::_Null_type)"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\system_error(408): или       "bool std::operator ==(const std::error_code &,const std::error_condition &)"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\system_error(416): или       "bool std::operator ==(const std::error_condition &,const std::error_code &)"
    2>          C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\guiddef.h(192): или       "int operator ==(const GUID &,const GUID &)"
    2>          при попытке сопоставить список аргументов "(std::tr1::_Bind_fty<_Fty,_Ret,_BindN>, int)"
    2>          with
    2>          [
    2>              _Fty=SOCKET,
    2>              _Ret=std::tr1::_Notforced,
    2>              _BindN=std::tr1::_Bind2<std::tr1::_Callable_obj<SOCKET,false>,sockaddr *,unsigned int>
    2>          ]
    2>socket.cpp(731): error C2678: бинарный "==": не найден оператор, принимающий левый операнд типа "std::tr1::_Bind_fty<_Fty,_Ret,_BindN>" (или приемлемое преобразование отсутствует)
    2>          with
    2>          [
    2>              _Fty=SOCKET,
    2>              _Ret=std::tr1::_Notforced,
    2>              _BindN=std::tr1::_Bind2<std::tr1::_Callable_obj<SOCKET,false>,sockaddr *,unsigned int>
    2>          ]
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\exception(470): может быть "bool std::operator ==(const std::_Exception_ptr &,const std::_Exception_ptr &)"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\exception(475): или       "bool std::operator ==(std::_Null_type,const std::_Exception_ptr &)"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\exception(481): или       "bool std::operator ==(const std::_Exception_ptr &,std::_Null_type)"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\system_error(408): или       "bool std::operator ==(const std::error_code &,const std::error_condition &)"
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\system_error(416): или       "bool std::operator ==(const std::error_condition &,const std::error_code &)"
    2>          C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\guiddef.h(192): или       "int operator ==(const GUID &,const GUID &)"
    2>          при попытке сопоставить список аргументов "(std::tr1::_Bind_fty<_Fty,_Ret,_BindN>, int)"
    2>          with
    2>          [
    2>              _Fty=SOCKET,
    2>              _Ret=std::tr1::_Notforced,
    2>              _BindN=std::tr1::_Bind2<std::tr1::_Callable_obj<SOCKET,false>,sockaddr *,unsigned int>
    2>          ]
    2>  sha1.cpp
    2>  savegame.cpp
    2>  replay.cpp
    2>  packed.cpp
    2>  map.cpp
    2>  language.cpp
    2>  gpsprotocol.cpp
    2>  ghostdbsqlite.cpp
    2>  ghostdbmysql.cpp
    2>  ghostdb.cpp
    2>  ghost.cpp
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(28): warning C4005: EADDRINUSE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(92): см. предыдущее определение "EADDRINUSE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(29): warning C4005: EADDRNOTAVAIL: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(93): см. предыдущее определение "EADDRNOTAVAIL"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(30): warning C4005: EAFNOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(94): см. предыдущее определение "EAFNOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(31): warning C4005: EALREADY: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(95): см. предыдущее определение "EALREADY"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(32): warning C4005: ECONNABORTED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(98): см. предыдущее определение "ECONNABORTED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(33): warning C4005: ECONNREFUSED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(99): см. предыдущее определение "ECONNREFUSED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(34): warning C4005: ECONNRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(100): см. предыдущее определение "ECONNRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(35): warning C4005: EDESTADDRREQ: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(101): см. предыдущее определение "EDESTADDRREQ"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(38): warning C4005: EHOSTUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(102): см. предыдущее определение "EHOSTUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(39): warning C4005: EINPROGRESS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(104): см. предыдущее определение "EINPROGRESS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(40): warning C4005: EISCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(105): см. предыдущее определение "EISCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(41): warning C4005: ELOOP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(106): см. предыдущее определение "ELOOP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(42): warning C4005: EMSGSIZE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(107): см. предыдущее определение "EMSGSIZE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(44): warning C4005: ENETDOWN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(108): см. предыдущее определение "ENETDOWN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(45): warning C4005: ENETRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(109): см. предыдущее определение "ENETRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(46): warning C4005: ENETUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(110): см. предыдущее определение "ENETUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(47): warning C4005: ENOBUFS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(111): см. предыдущее определение "ENOBUFS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(48): warning C4005: ENOPROTOOPT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(115): см. предыдущее определение "ENOPROTOOPT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(49): warning C4005: ENOTCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(118): см. предыдущее определение "ENOTCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(51): warning C4005: ENOTSOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(120): см. предыдущее определение "ENOTSOCK"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(52): warning C4005: EOPNOTSUPP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(122): см. предыдущее определение "EOPNOTSUPP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(54): warning C4005: EPROTONOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(127): см. предыдущее определение "EPROTONOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(55): warning C4005: EPROTOTYPE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(128): см. предыдущее определение "EPROTOTYPE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(60): warning C4005: ETIMEDOUT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(130): см. предыдущее определение "ETIMEDOUT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(63): warning C4005: EWOULDBLOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(132): см. предыдущее определение "EWOULDBLOCK"
    2>ghost.cpp(2321): warning C4244: инициализация: преобразование "std::streamoff" в "uint32_t", возможна потеря данных
    2>  gameslot.cpp
    2>  gameprotocol.cpp
    2>  gameplayer.cpp
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(28): warning C4005: EADDRINUSE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(92): см. предыдущее определение "EADDRINUSE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(29): warning C4005: EADDRNOTAVAIL: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(93): см. предыдущее определение "EADDRNOTAVAIL"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(30): warning C4005: EAFNOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(94): см. предыдущее определение "EAFNOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(31): warning C4005: EALREADY: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(95): см. предыдущее определение "EALREADY"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(32): warning C4005: ECONNABORTED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(98): см. предыдущее определение "ECONNABORTED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(33): warning C4005: ECONNREFUSED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(99): см. предыдущее определение "ECONNREFUSED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(34): warning C4005: ECONNRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(100): см. предыдущее определение "ECONNRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(35): warning C4005: EDESTADDRREQ: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(101): см. предыдущее определение "EDESTADDRREQ"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(38): warning C4005: EHOSTUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(102): см. предыдущее определение "EHOSTUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(39): warning C4005: EINPROGRESS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(104): см. предыдущее определение "EINPROGRESS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(40): warning C4005: EISCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(105): см. предыдущее определение "EISCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(41): warning C4005: ELOOP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(106): см. предыдущее определение "ELOOP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(42): warning C4005: EMSGSIZE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(107): см. предыдущее определение "EMSGSIZE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(44): warning C4005: ENETDOWN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(108): см. предыдущее определение "ENETDOWN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(45): warning C4005: ENETRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(109): см. предыдущее определение "ENETRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(46): warning C4005: ENETUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(110): см. предыдущее определение "ENETUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(47): warning C4005: ENOBUFS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(111): см. предыдущее определение "ENOBUFS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(48): warning C4005: ENOPROTOOPT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(115): см. предыдущее определение "ENOPROTOOPT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(49): warning C4005: ENOTCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(118): см. предыдущее определение "ENOTCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(51): warning C4005: ENOTSOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(120): см. предыдущее определение "ENOTSOCK"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(52): warning C4005: EOPNOTSUPP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(122): см. предыдущее определение "EOPNOTSUPP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(54): warning C4005: EPROTONOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(127): см. предыдущее определение "EPROTONOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(55): warning C4005: EPROTOTYPE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(128): см. предыдущее определение "EPROTOTYPE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(60): warning C4005: ETIMEDOUT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(130): см. предыдущее определение "ETIMEDOUT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(63): warning C4005: EWOULDBLOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(132): см. предыдущее определение "EWOULDBLOCK"
    2>  game_base.cpp
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(28): warning C4005: EADDRINUSE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(92): см. предыдущее определение "EADDRINUSE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(29): warning C4005: EADDRNOTAVAIL: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(93): см. предыдущее определение "EADDRNOTAVAIL"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(30): warning C4005: EAFNOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(94): см. предыдущее определение "EAFNOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(31): warning C4005: EALREADY: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(95): см. предыдущее определение "EALREADY"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(32): warning C4005: ECONNABORTED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(98): см. предыдущее определение "ECONNABORTED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(33): warning C4005: ECONNREFUSED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(99): см. предыдущее определение "ECONNREFUSED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(34): warning C4005: ECONNRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(100): см. предыдущее определение "ECONNRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(35): warning C4005: EDESTADDRREQ: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(101): см. предыдущее определение "EDESTADDRREQ"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(38): warning C4005: EHOSTUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(102): см. предыдущее определение "EHOSTUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(39): warning C4005: EINPROGRESS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(104): см. предыдущее определение "EINPROGRESS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(40): warning C4005: EISCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(105): см. предыдущее определение "EISCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(41): warning C4005: ELOOP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(106): см. предыдущее определение "ELOOP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(42): warning C4005: EMSGSIZE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(107): см. предыдущее определение "EMSGSIZE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(44): warning C4005: ENETDOWN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(108): см. предыдущее определение "ENETDOWN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(45): warning C4005: ENETRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(109): см. предыдущее определение "ENETRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(46): warning C4005: ENETUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(110): см. предыдущее определение "ENETUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(47): warning C4005: ENOBUFS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(111): см. предыдущее определение "ENOBUFS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(48): warning C4005: ENOPROTOOPT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(115): см. предыдущее определение "ENOPROTOOPT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(49): warning C4005: ENOTCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(118): см. предыдущее определение "ENOTCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(51): warning C4005: ENOTSOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(120): см. предыдущее определение "ENOTSOCK"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(52): warning C4005: EOPNOTSUPP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(122): см. предыдущее определение "EOPNOTSUPP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(54): warning C4005: EPROTONOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(127): см. предыдущее определение "EPROTONOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(55): warning C4005: EPROTOTYPE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(128): см. предыдущее определение "EPROTOTYPE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(60): warning C4005: ETIMEDOUT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(130): см. предыдущее определение "ETIMEDOUT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(63): warning C4005: EWOULDBLOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(132): см. предыдущее определение "EWOULDBLOCK"
    2>  Компиляция...
    2>  game_admin.cpp
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(28): warning C4005: EADDRINUSE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(92): см. предыдущее определение "EADDRINUSE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(29): warning C4005: EADDRNOTAVAIL: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(93): см. предыдущее определение "EADDRNOTAVAIL"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(30): warning C4005: EAFNOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(94): см. предыдущее определение "EAFNOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(31): warning C4005: EALREADY: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(95): см. предыдущее определение "EALREADY"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(32): warning C4005: ECONNABORTED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(98): см. предыдущее определение "ECONNABORTED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(33): warning C4005: ECONNREFUSED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(99): см. предыдущее определение "ECONNREFUSED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(34): warning C4005: ECONNRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(100): см. предыдущее определение "ECONNRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(35): warning C4005: EDESTADDRREQ: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(101): см. предыдущее определение "EDESTADDRREQ"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(38): warning C4005: EHOSTUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(102): см. предыдущее определение "EHOSTUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(39): warning C4005: EINPROGRESS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(104): см. предыдущее определение "EINPROGRESS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(40): warning C4005: EISCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(105): см. предыдущее определение "EISCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(41): warning C4005: ELOOP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(106): см. предыдущее определение "ELOOP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(42): warning C4005: EMSGSIZE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(107): см. предыдущее определение "EMSGSIZE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(44): warning C4005: ENETDOWN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(108): см. предыдущее определение "ENETDOWN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(45): warning C4005: ENETRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(109): см. предыдущее определение "ENETRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(46): warning C4005: ENETUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(110): см. предыдущее определение "ENETUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(47): warning C4005: ENOBUFS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(111): см. предыдущее определение "ENOBUFS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(48): warning C4005: ENOPROTOOPT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(115): см. предыдущее определение "ENOPROTOOPT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(49): warning C4005: ENOTCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(118): см. предыдущее определение "ENOTCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(51): warning C4005: ENOTSOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(120): см. предыдущее определение "ENOTSOCK"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(52): warning C4005: EOPNOTSUPP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(122): см. предыдущее определение "EOPNOTSUPP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(54): warning C4005: EPROTONOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(127): см. предыдущее определение "EPROTONOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(55): warning C4005: EPROTOTYPE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(128): см. предыдущее определение "EPROTOTYPE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(60): warning C4005: ETIMEDOUT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(130): см. предыдущее определение "ETIMEDOUT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(63): warning C4005: EWOULDBLOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(132): см. предыдущее определение "EWOULDBLOCK"
    2>  game.cpp
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(28): warning C4005: EADDRINUSE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(92): см. предыдущее определение "EADDRINUSE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(29): warning C4005: EADDRNOTAVAIL: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(93): см. предыдущее определение "EADDRNOTAVAIL"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(30): warning C4005: EAFNOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(94): см. предыдущее определение "EAFNOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(31): warning C4005: EALREADY: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(95): см. предыдущее определение "EALREADY"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(32): warning C4005: ECONNABORTED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(98): см. предыдущее определение "ECONNABORTED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(33): warning C4005: ECONNREFUSED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(99): см. предыдущее определение "ECONNREFUSED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(34): warning C4005: ECONNRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(100): см. предыдущее определение "ECONNRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(35): warning C4005: EDESTADDRREQ: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(101): см. предыдущее определение "EDESTADDRREQ"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(38): warning C4005: EHOSTUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(102): см. предыдущее определение "EHOSTUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(39): warning C4005: EINPROGRESS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(104): см. предыдущее определение "EINPROGRESS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(40): warning C4005: EISCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(105): см. предыдущее определение "EISCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(41): warning C4005: ELOOP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(106): см. предыдущее определение "ELOOP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(42): warning C4005: EMSGSIZE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(107): см. предыдущее определение "EMSGSIZE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(44): warning C4005: ENETDOWN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(108): см. предыдущее определение "ENETDOWN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(45): warning C4005: ENETRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(109): см. предыдущее определение "ENETRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(46): warning C4005: ENETUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(110): см. предыдущее определение "ENETUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(47): warning C4005: ENOBUFS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(111): см. предыдущее определение "ENOBUFS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(48): warning C4005: ENOPROTOOPT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(115): см. предыдущее определение "ENOPROTOOPT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(49): warning C4005: ENOTCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(118): см. предыдущее определение "ENOTCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(51): warning C4005: ENOTSOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(120): см. предыдущее определение "ENOTSOCK"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(52): warning C4005: EOPNOTSUPP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(122): см. предыдущее определение "EOPNOTSUPP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(54): warning C4005: EPROTONOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(127): см. предыдущее определение "EPROTONOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(55): warning C4005: EPROTOTYPE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(128): см. предыдущее определение "EPROTOTYPE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(60): warning C4005: ETIMEDOUT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(130): см. предыдущее определение "ETIMEDOUT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(63): warning C4005: EWOULDBLOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(132): см. предыдущее определение "EWOULDBLOCK"
    2>  csvparser.cpp
    2>  crc32.cpp
    2>  config.cpp
    2>  commandpacket.cpp
    2>  bnlsprotocol.cpp
    2>  bnlsclient.cpp
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(28): warning C4005: EADDRINUSE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(92): см. предыдущее определение "EADDRINUSE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(29): warning C4005: EADDRNOTAVAIL: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(93): см. предыдущее определение "EADDRNOTAVAIL"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(30): warning C4005: EAFNOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(94): см. предыдущее определение "EAFNOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(31): warning C4005: EALREADY: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(95): см. предыдущее определение "EALREADY"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(32): warning C4005: ECONNABORTED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(98): см. предыдущее определение "ECONNABORTED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(33): warning C4005: ECONNREFUSED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(99): см. предыдущее определение "ECONNREFUSED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(34): warning C4005: ECONNRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(100): см. предыдущее определение "ECONNRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(35): warning C4005: EDESTADDRREQ: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(101): см. предыдущее определение "EDESTADDRREQ"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(38): warning C4005: EHOSTUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(102): см. предыдущее определение "EHOSTUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(39): warning C4005: EINPROGRESS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(104): см. предыдущее определение "EINPROGRESS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(40): warning C4005: EISCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(105): см. предыдущее определение "EISCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(41): warning C4005: ELOOP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(106): см. предыдущее определение "ELOOP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(42): warning C4005: EMSGSIZE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(107): см. предыдущее определение "EMSGSIZE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(44): warning C4005: ENETDOWN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(108): см. предыдущее определение "ENETDOWN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(45): warning C4005: ENETRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(109): см. предыдущее определение "ENETRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(46): warning C4005: ENETUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(110): см. предыдущее определение "ENETUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(47): warning C4005: ENOBUFS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(111): см. предыдущее определение "ENOBUFS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(48): warning C4005: ENOPROTOOPT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(115): см. предыдущее определение "ENOPROTOOPT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(49): warning C4005: ENOTCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(118): см. предыдущее определение "ENOTCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(51): warning C4005: ENOTSOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(120): см. предыдущее определение "ENOTSOCK"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(52): warning C4005: EOPNOTSUPP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(122): см. предыдущее определение "EOPNOTSUPP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(54): warning C4005: EPROTONOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(127): см. предыдущее определение "EPROTONOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(55): warning C4005: EPROTOTYPE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(128): см. предыдущее определение "EPROTOTYPE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(60): warning C4005: ETIMEDOUT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(130): см. предыдущее определение "ETIMEDOUT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(63): warning C4005: EWOULDBLOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(132): см. предыдущее определение "EWOULDBLOCK"
    2>  bnetprotocol.cpp
    2>  bnet.cpp
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(28): warning C4005: EADDRINUSE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(92): см. предыдущее определение "EADDRINUSE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(29): warning C4005: EADDRNOTAVAIL: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(93): см. предыдущее определение "EADDRNOTAVAIL"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(30): warning C4005: EAFNOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(94): см. предыдущее определение "EAFNOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(31): warning C4005: EALREADY: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(95): см. предыдущее определение "EALREADY"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(32): warning C4005: ECONNABORTED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(98): см. предыдущее определение "ECONNABORTED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(33): warning C4005: ECONNREFUSED: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(99): см. предыдущее определение "ECONNREFUSED"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(34): warning C4005: ECONNRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(100): см. предыдущее определение "ECONNRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(35): warning C4005: EDESTADDRREQ: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(101): см. предыдущее определение "EDESTADDRREQ"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(38): warning C4005: EHOSTUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(102): см. предыдущее определение "EHOSTUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(39): warning C4005: EINPROGRESS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(104): см. предыдущее определение "EINPROGRESS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(40): warning C4005: EISCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(105): см. предыдущее определение "EISCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(41): warning C4005: ELOOP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(106): см. предыдущее определение "ELOOP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(42): warning C4005: EMSGSIZE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(107): см. предыдущее определение "EMSGSIZE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(44): warning C4005: ENETDOWN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(108): см. предыдущее определение "ENETDOWN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(45): warning C4005: ENETRESET: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(109): см. предыдущее определение "ENETRESET"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(46): warning C4005: ENETUNREACH: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(110): см. предыдущее определение "ENETUNREACH"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(47): warning C4005: ENOBUFS: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(111): см. предыдущее определение "ENOBUFS"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(48): warning C4005: ENOPROTOOPT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(115): см. предыдущее определение "ENOPROTOOPT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(49): warning C4005: ENOTCONN: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(118): см. предыдущее определение "ENOTCONN"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(51): warning C4005: ENOTSOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(120): см. предыдущее определение "ENOTSOCK"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(52): warning C4005: EOPNOTSUPP: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(122): см. предыдущее определение "EOPNOTSUPP"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(54): warning C4005: EPROTONOSUPPORT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(127): см. предыдущее определение "EPROTONOSUPPORT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(55): warning C4005: EPROTOTYPE: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(128): см. предыдущее определение "EPROTOTYPE"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(60): warning C4005: ETIMEDOUT: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(130): см. предыдущее определение "ETIMEDOUT"
    2>c:\users\last\documents\visual studio 2010\ghostone\ghost\socket.h(63): warning C4005: EWOULDBLOCK: изменение макроопределения
    2>          e:\Programs\Microsoft Visual Studio 10.0\VC\include\errno.h(132): см. предыдущее определение "EWOULDBLOCK"
    2>  bncsutilinterface.cpp
    2>
    2>СБОЙ построения.
    2>
    2>Затраченное время: 00:01:44.13
    ========== Построение: успешно: 1, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
    
  7. starker22 Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    Так парни поставил VS 2008 компил работает, но есть 1 вопрос, в меню логов в граф интерфейсе пусто, после компила.
  8. starker22 Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    Уже всё чётко)) Получилось всё!