Хотелось бы начать тему, которая очень актуальна и гугл ответа не знает.
Ситуация следующая
ОС Fedora Core 10
1С сервер 8.2.8.256
Postgresql взятый с сайта 1С
postgresql-8.3.3-2.1C.src.rpm
icu - поставил с дистрибутива fc - при сборке rpm ки
он выругался что не может найти unicode/uchar.h и unicode/ustring.h
icu4c_4_0_1 - установил поверх с исходников - ругаться перестал.
При сборке ещё ругался на --enable-thread-safety - и я её вырубил.
Сборка в итоге прошла - постгрес запустился.
При создании базы в менеджере серверов 1С
Error: type modifer is not allowed for type "mvarchar" at character 31
Я не единственный обладатель этой ошибки и ответов в гугле я не нашёл.
Спасибо за внимание.
>Хотелось бы начать тему, которая очень актуальна и гугл ответа не знает.
>А гугл знал:
hxxp://infostart.ru/forum/forum16/topic7024/messages/
платформа 8.2.8.256
- Посмотрел исходники contrib/mchar/mchar_io.c
на предмет того что mvarchar появляется после патча
- появляется, достаточно часто. Библиотека собирается - встает на место. Единственное что меня насторожило - это версия 0.0 - и я так и не нашел гдескрипт сборки её берёт, хотя я думаю это пустяки.
Потому что она все равно потом переименовывается в mchar.so. Права на доступ к файлу есть.