LINUX.ORG.RU

Не удается компилировать kmobiletools в Арче

 , , ,


0

0

Добрый вечер! Пользуюсь кде и вот мне захотелось установить kmobiletools из AUR запустил команду

yaourt -S kmobiletools
Все хорошо,но когда компиляция доходит до 96 % и выдает ошибку:
[ 95%] Building CXX object kmobiletools/engines/gammu_engine/CMakeFiles/kmobiletools_gammu.dir/gammuengine.o
[ 96%] Building CXX object kmobiletools/engines/gammu_engine/CMakeFiles/kmobiletools_gammu.dir/device.o
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:35:1: предупреждение: параметр «name» не используется [-Wunused-parameter]
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp: В функции-члене «KMobileTools::AddressbookEntry Device::toKAbc(const GSM_MemoryEntry&)»:
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:738:18: ошибка: нет декларации «PBK_Number_Work» в этой области видимости
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:746:18: ошибка: нет декларации «PBK_Number_Home» в этой области видимости
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:832:11: ошибка: нет декларации «PBK_Text_WorkStreetAddress» в этой области видимости
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:836:11: ошибка: нет декларации «PBK_Text_WorkCity» в этой области видимости
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:840:11: ошибка: нет декларации «PBK_Text_WorkState» в этой области видимости
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:844:11: ошибка: нет декларации «PBK_Text_WorkZip» в этой области видимости
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:848:11: ошибка: нет декларации «PBK_Text_WorkCountry» в этой области видимости
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:852:11: ошибка: нет декларации «PBK_Text_WorkPostal» в этой области видимости
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:703:9: предупреждение: enumeration value «PBK_Text_SecondName» not handled in switch [-Wswitch]
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:703:9: предупреждение: enumeration value «PBK_Text_VOIP» not handled in switch [-Wswitch]
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:703:9: предупреждение: enumeration value «PBK_Text_SIP» not handled in switch [-Wswitch]
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:703:9: предупреждение: enumeration value «PBK_Text_DTMF» not handled in switch [-Wswitch]
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:703:9: предупреждение: enumeration value «PBK_Number_Video» not handled in switch [-Wswitch]
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:703:9: предупреждение: enumeration value «PBK_Text_SWIS» not handled in switch [-Wswitch]
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:703:9: предупреждение: enumeration value «PBK_Text_WVID» not handled in switch [-Wswitch]
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:703:9: предупреждение: enumeration value «PBK_Text_NamePrefix» not handled in switch [-Wswitch]
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:703:9: предупреждение: enumeration value «PBK_Text_NameSuffix» not handled in switch [-Wswitch]
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp: В функции-члене «GSM_MemoryEntry Device::toMemoryEntry(KABC::Addressee*)»:
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:978:79: ошибка: нет декларации «PBK_Number_Work» в этой области видимости
/tmp/yaourt-tmp-root/aur-kmobiletools/src/kmobiletools/kmobiletools/engines/gammu_engine/device.cpp:985:79: ошибка: нет декларации «PBK_Number_Home» в этой области видимости
make[2]: *** [kmobiletools/engines/gammu_engine/CMakeFiles/kmobiletools_gammu.dir/device.o] Ошибка 1
make[1]: *** [kmobiletools/engines/gammu_engine/CMakeFiles/kmobiletools_gammu.dir/all] Ошибка 2
make: *** [all] Ошибка 2
==> ОШИБКА: Произошел сбой в build().
    Преждевременный выход...
==> ERROR: Makepkg was unable to build kmobiletools.
==> Restart building kmobiletools ? [y/N]
==> -------------------------------------
==> 
Я прочитал ошибку и как понял что проблема в gammu - переустановил их , но все равно не компилирует до конца. Затем я в ноуте попробовал скомпилировать эту прогу и 1 та же ошибка выдает.В чём проблема ???
Кстати почти 2-3 % пакетов в ауре мне не удается их скомпилировать...А в генте все компилирует..
Зараннее спасибо.



Последнее исправление: cetjs2 (всего исправлений: 1)

кривые pkg билды, в арче это норма, хоть Я и сам им пользуюсь
поищи kmobiletools.pkg.tar - уже готовый пакет

smilessss ★★★★★
()
Ответ на: комментарий от rt072

Переустановил base и base-devel - не помогает.
kmobiletools-svn

==> Определяется последняя версия в svn...
svn: warning: W170000: URL 'svn://websvn.kde.org/home/kde/trunk/playground/pim/kmobiletools' non-existent in revision 1334693

svn: E200009: Could not display info for all targets because some targets don't exist
==> Сборка пакета: kmobiletools-svn 1164730-1 (Ср янв 23 23:00:51 MSK 2013)
==> Проверяю необходимые для запуска зависимости...
==> Проверяю необходимые для сборки зависимости...
==> Получение исходных файлов...
==> Распаковка исходных файлов...
==> Удаление существующего каталога pkg/...
==> Запускается build()...
svn: E170000: URL 'svn://websvn.kde.org/home/kde/trunk/playground/pim/kmobiletools' doesn't exist
==> ОШИБКА: Произошел сбой в build().
    Преждевременный выход...
==> ERROR: Makepkg was unable to build kmobiletools-svn.
==> Restart building kmobiletools-svn ? [y/N]
==> -----------------------------------------
==> 

total2060
() автор топика
Ответ на: комментарий от total2060

если в гугле нет то копать в строну ошиби сборки - они устраняются патчами исхождников
пока искал - нашёл 1 деб пакет и rpm
поставь рядом с арчем федору или бубунту и поставь kmobiletools туда
или на виртуалку

smilessss ★★★★★
()

сомневаюсь что соберёшь на новых кедых, уж очень давно прогу не обновляли

overmind88 ★★★★★
()
Ответ на: комментарий от total2060

если он тебе очень нужен то смысл есть
кое-кто даже бубунту поставил в дуалбут с гентой ради стима :D
а если нет то жди патченыйх pkg билдов или самих патчей сорцов

smilessss ★★★★★
()

kmobiletools

Оно ещё года три назад собиралось через раз в любом дистре, а сдохло ещё раньше.

shahid ★★★★★
()
Ответ на: комментарий от shahid

В инете погуглил и я понял,что

kmobiletools
работает только в KDE3
Так что эта проблема решена

total2060
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.