DO_POSTGRESQL вызывает ошибки компиляции
Вложений: 1
Не знаю точно в тот ли раздел пишу, модераторы, поправьте если что, пожалуйста.
В общем у меня не проблема как таковая, а просто багфикс. Попытка собрать мангос с предопределением DO_POSTGRESQL (для совместимости с PostgreSQL) вызвала ошибки компиляции. Они были успешно исправлены. Выкладываю патч со всеми изменениями: - src/framework/Platform/CompilerDefs.h - здесь определяем DO_POSTGRESQL просто раскоментив его; - src/shared/Database/DatabaseMysql.cpp; - src/shared/Database/DatabasePostgre.cpp; - src/shared/Database/DatabasePostgre.h; - src/shared/Database/QueryResultMysql.cpp; - src/shared/Database/QueryResultPostgre.cpp; - src/shared/Database/QueryResultPostgre.h - просто убрал предупреждение; - win/VC100/shared.vcxproj - добавлены *Postgre.cpp/h в проект; - win/VC100/shared.vcxproj.filters. Думаю стоит внести эти изменения в основную ветку. |
Вы не пробывали их с генереными cmake проектами?
как минимум я надеюсь они не ломают сборку для них - конечно идеально бы было иметь опцию в cmake для выбора. |
Нет не пробовал. С cmake у меня как-то не срослось :) Буду благодарен если кто-нибудь, у кого с ним получше попробует. Думаю не сломают, не должны.
|
Текущее время: 01:11. Часовой пояс GMT +3. |
ru-mangos.ru - Русское сообщество MaNGOS