Ru-MaNGOS  

Вернуться   Ru-MaNGOS > Ядро > Патчи > Патчи на рассмотрении

Важная информация

Патчи на рассмотрении Рассматриваемые к принятию патчи

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.05.2012, 22:44   #1
Achilles
Новичок
 
Регистрация: 11.05.2010
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Achilles На верном пути
По умолчанию DO_POSTGRESQL вызывает ошибки компиляции

Не знаю точно в тот ли раздел пишу, модераторы, поправьте если что, пожалуйста.
В общем у меня не проблема как таковая, а просто багфикс. Попытка собрать мангос с предопределением 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.
Думаю стоит внести эти изменения в основную ветку.
Вложения
Тип файла: zip adapt_for_postgre.zip (1.8 Кб, 7 просмотров)
Achilles вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Vladimir (29.05.2012)
Старый 29.05.2012, 00:43   #2
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 440 раз(а) в 183 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Вы не пробывали их с генереными cmake проектами?
как минимум я надеюсь они не ломают сборку для них - конечно идеально бы было иметь опцию в cmake для выбора.
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Старый 29.05.2012, 20:44   #3
Achilles
Новичок
 
Регистрация: 11.05.2010
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Achilles На верном пути
По умолчанию

Нет не пробовал. С cmake у меня как-то не срослось Буду благодарен если кто-нибудь, у кого с ним получше попробует. Думаю не сломают, не должны.
Achilles вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при компиляции ScriptDev2 Olegator Скрипты 5 06.01.2012 15:03
ошибки при компиляции slon9911 Установка MaNGOS 28 09.06.2011 00:17
Ошибка (ошибки) при компиляции ScriptDev2 lamex Флудильня 44 19.01.2011 13:25
Ошибка компиляции под Mac Os Som Установка MaNGOS 1 09.11.2010 07:43
ошибки в ДНК JeckDrous Корзина 4 03.10.2010 13:20


Текущее время: 07:31. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot