Kdevelop и интернационализация

IDE, VCS и прочее

Модератор: Модераторы разделов

vadiml
Сообщения: 446
ОС: fc12.x86_64

Kdevelop и интернационализация

Сообщение vadiml »

Решил попробовать написать программку для KDE в Kdevelop. Ни как не могу добавить в нее интернационализацию, делаю как написано в faq'e:
Сначала выполните "Сборка->Создать и объединить сообщения", затем добавьте новый перевод через Проект->Добавить перевод. Это создаст файл po/$lang.po.

Но на первом же пункте и спотыкается:
cd '/home/vadim/xxx/testprg/debug' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake package-messages
cd /home/vadim/xxx/testprg && gmake -f admin/Makefile.common package-messages
Переход в каталог /home/vadim/xxx/testprg
./src
Переход в каталог /home/vadim/xxx/testprg/src
xgettext: ошибка открытия файла "/usr/include/kde.pot" для чтения: Нет такого файла или каталога
gmake[2]: *** [messages] Ошибка 1
Переход из каталога /home/vadim/xxx/testprg/src
make exit code: 2
disappeared: testprg.pot
Переход из каталога /home/vadim/xxx/testprg
gmake -C po merge
Переход в каталог /home/vadim/xxx/testprg/debug/po
gmake[1]: *** Нет правила для сборки цели `merge'. Останов.
Переход из каталога /home/vadim/xxx/testprg/debug/po
gmake: *** [package-messages] Ошибка 2
*** Завершено с кодом: 2 ***


насчет kde.pot -- лежит он в /usr/include/kde/, я делал ссылку для него в /usr/include, все равно после 2-й ошибки вылетает.
хотя заголовочные файлы kde в каталоге /usr/include/kde/ находит нормально

где можно поправить?
phenom x4 905e, asus m4a79 deluxe, 4 gb, ati x550, ati 4350, 2 x 17" LCD
Спасибо сказали:
vadiml
Сообщения: 446
ОС: fc12.x86_64

Re: Kdevelop и интернационализация

Сообщение vadiml »

часть проблемы решилась добавлением в Makefile.am
includedir=$(kde_includes)
phenom x4 905e, asus m4a79 deluxe, 4 gb, ati x550, ati 4350, 2 x 17" LCD
Спасибо сказали: