Показать сообщение отдельно
Старый 11.09.2010, 19:13   #11
narma
Новичок
 
Регистрация: 25.08.2010
Сообщений: 24
Сказал(а) спасибо: 2
Поблагодарили 11 раз(а) в 8 сообщениях
Записей в дневнике: 2
narma На верном пути
По умолчанию

Собственно про два выхода ( которые я вижу) из ситуации я уже написал:
1) Без нового файла:
*) Хардкодим OID'ы в QueryResultPostgre.h
*) Вытаскиваем OID'ы и пихаем туда же.
Однако QueryResultPostgre.h превратиться в QueryResultPostgre.h.in и компиляция под Windows наркывается медным тазом, или нет ?

2) С новым файлом:
*) Хардкодим OID'ы в какой-нибудь новый хидер ( местоположение ещё можно поменять )
*) Вытаскиваем в какой-нибудь новый хидер ( мой патч работает так ). -

Новый файл должен быть в MANGOS_INCLUDE.

Плюсы если хардкодить: зависимостей меньше, хитрого кода в configure.ac меньше.
Минусы, понятно, хардкод есть хардкод.

Последний раз редактировалось narma; 11.09.2010 в 19:14. Причина: уточнение, line 1.
narma вне форума