Показать сообщение отдельно
Старый 28.04.2015, 23:17   #1
killer67
Новичок
 
Регистрация: 23.04.2015
Сообщений: 19
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
killer67 На верном пути
Восклицание Ошибка компиляции cmangos-cata

Компилю на FreeBSD

mangos-cata

1. Ошибка: blob/master/dep/src/g3dlite/FileSystem.cpp
29 - 36 строка:
Код:
#define stat64 _stat64
#else
#   include <dirent.h>
#   include <fnmatch.h>
#   include <unistd.h>
#   define _getcwd getcwd
#   define _stat stat
#endif
Заменил на:
Код:
#elif defined(__FreeBSD__)
#   include <dirent.h>
#   include <fnmatch.h>
#   include <unistd.h>
#   define O_LARGEFILE 0100000
#   define stat64 stat
#   define _stat stat
#   define _getcwd getcwd
#else
#   include <dirent.h>
#   include <fnmatch.h>
#   include <unistd.h>
#   define _getcwd getcwd
#   define _stat stat
#endif
PS. Тот же самый файл был на "mangos-wotlk"

Теперь другая ошибка:
Код:
/home/wow/mangos-4/source/src/game/ObjectGuid.h:122: error: initializations for multiple members of 'ObjectGuid::<anonymous union>'
compilation terminated due to -Wfatal-errors.
*** [src/game/CMakeFiles/game_pch_dephelp.dir/game_pch_dephelp.cxx.o] Error code 1

Stop in /usr/home/wow/mangos-4/server.
*** [src/game/CMakeFiles/game_pch_dephelp.dir/all] Error code 1

Stop in /usr/home/wow/mangos-4/server.
*** [all] Error code 1

Stop in /usr/home/wow/mangos-4/server.
killer67 вне форума   Ответить с цитированием