![]() |
![]() |
![]() |
|
Кто компилил PostgreSQL от 1С из src.rpm под FC/RHEL? | ☑ | ||
---|---|---|---|---|
0
Ay49Mihas
09.07.07
✎
16:32
|
Здравствуйте!
Интересует вопрос, оно у кого-нибудь скомпилировалось? А то жалуется на #include "unicode/uchar.h" #include "unicode/ustring.h" в файле contrib/mchar/mchar.h. Таковых заголовочных файлов нет в PostgreSQL, и 1Сными патчами такого не добавляется. Опции gcc насчёт пути include'ов гласят ../../src/include, т.е. основное дерево исходников PostgreSQL. судля по поиску на postgresql.org, таких файлов и не было никогда в PostgreSQL. |
|||
1
Trigg
09.07.07
✎
16:35
|
(0)
Я. Попробуй другой дистрибутив(не прикол) |
|||
2
IUnknown
09.07.07
✎
16:43
|
(1)На самом деле компилил?
|
|||
3
Ay49Mihas
09.07.07
✎
16:43
|
(1) Должно и под OpenSuSE работать :)
ты не можешь случайно сделать rpm -qf /usr/include/unicode/uchar.h ? |
|||
4
Ay49Mihas
09.07.07
✎
16:47
|
(1) не прикалывайся :)
нашёл причину проблемы - надо установить libicu-devel :) Всем спасибо, очередная ошибка в моём ДНК найдена :) |
|||
5
IUnknown
09.07.07
✎
16:49
|
(4)походу ты тут едиственный из линусятников реально пытающий юзать 1С под линем и этим бесплатным скулом...
|
|||
6
Ay49Mihas
09.07.07
✎
16:52
|
(5) А что, остальные тока под виндой? Я уже под OpenSuSE запустил сервер
приложений под 1С-овской бинарной сборкой PostgreSQL 8.2.4, работает. Тока неправильно это, надо делать нативный SuSEшный пакет с 1Совскими патчами. |
|||
7
IUnknown
09.07.07
✎
16:54
|
(6)Да я хз что там делают остальные линусятники. Скорее всего, как обычно, пятки выворачивают.
|
|||
8
Ay49Mihas
09.07.07
✎
16:55
|
Кстати, в тему:
PostgreSQL публикует свой первый настоящий тест на производительность Группа OpenSource На мероприятии, посвящённому дню PostgreSQL - PostgreSQL Day (aka PGDday), проходившему в Прато (Италия), Sun и PostgreSQL опубликовали результаты первого теста на производительность, которые примечательны тем, что: Это первые тесты промышленного уровня для PostgreSQL. Больше нет "медленного слона". Тесты показали, что PostgreSQL не только является быстрым или быстрее, чем MySQL, но и почти таким же быстрым, как Oracle (так как аппаратные платформы разные, трудно сравнивать напрямую). Niagara является хорошей платформой для приложений баз данных. Говоря о масштабируемости, можно гордиться тем, что показывает PostgreSQL сейчас. В планах, сделать так, чтобы PostgreSQL мог спокойно масштабироваться на 128 или 256 ядрах. Это не последние тесты такого уровня для PostgreSQL, для оптимизации PostgreSQL пришлось пожертвовать некоторыми компонентами и, в скором будущем, планируется повторить тесты с ещё более высокими результатами. По словам разработчиков, им не достаточно просто быть "почти быстрым, как Oracle" - в планах, обогнать Oracle, возможно начиная с PostgreSQL 8.3 и Niagara2. Результаты тестов: http://www.spec.org/jAppServer2004/results/res2007q3/jAppServer2004-20070606-00065.html Подробности: http://blogs.ittoolbox.com/database/soup/archives/postgresql-publishes-first-real-benchmark-17470 Скопипасчено с linux.org.ru |
|||
9
Ay49Mihas
09.07.07
✎
16:58
|
И вылезла ещё одна ошибка при сборке - в идеале надо rpmbuild делать от рута, а
в скрипте сборки postgreSQL вызывается initdb, которая от рута работать не может. Не собирается :) Будем копать :) |
|||
10
Trigg
09.07.07
✎
16:59
|
(5)
Человек не ищет легких путей... |
|||
11
Ay49Mihas
09.07.07
✎
17:02
|
(10) Чем я сильно отличаюсь от тех, кто ставит почти рабочие базы на 8.1.8?
|
|||
12
Мяв-Мяв
09.07.07
✎
17:04
|
хм.. а у меня SRPM нету... только RPM.
|
|||
13
Ay49Mihas
09.07.07
✎
17:05
|
(12) 1Совский srpm лежит там же, где и патчи. OpenSuSEшный - в
http://ftp.opensuse.org/pub/opensuse/distribution/SL-OSS-factory/inst-source/suse/src/ |
|||
14
Мяв-Мяв
09.07.07
✎
17:06
|
спасибо, поиграюсь.
|
|||
15
Профессор Выбегалло
09.07.07
✎
17:07
|
Проще всего брать родные сорцы, накладывать на них 1ц патчи и собирать в таком виде, все работает под любым линухом.
|
|||
16
Ay49Mihas
09.07.07
✎
17:12
|
(15) Ага, но некошерно. А компилить src.rpm от федоры в SuSE некошерно
вдвойне :) |
|||
17
Профессор Выбегалло
09.07.07
✎
17:13
|
(16) А чего некошерного в тарболлах или bz2? :)
Зато все просто. И одинаково на любой системе :) |
|||
18
Ay49Mihas
09.07.07
✎
17:14
|
+16 Просто существует некая философия использования софта под различными
дистрибутивами, и она гласит: не собирай из исходников сразу в корень, собирай сначала пакет, а потом ставь его. Если не сделаешь этого - сразу нарушится целостность, невозможно станет обновляться, трудно станет удалить именно эту программу и т.д. |
|||
19
Ay49Mihas
09.07.07
✎
18:15
|
Хех, скомпилировал. Завтра буду пробовать :)
|
|||
20
Ay49Mihas
19.05.08
✎
10:17
|
Вот появилась ещё одна "особенность". При загрузке базы из .dt-файла не
загружаются константы. Платформа 8.1.10, PostgreSQL 8.2.4. Вот интересует меня, это чей косяк? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |