Kdevelop не находит KTextEdit (system configuration erorr)

IDE, VCS и прочее

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

156
Сообщения: 234
ОС: OPENSUSE ALTLINUX

Kdevelop не находит KTextEdit

Сообщение 156 »

При запуске Kdevelop выскакивает ошибка , что не найден KTextEdit , поиск в инете дал инфу, что такой баг есть у многих и лечится он установкой Kwrite или Kate. Установил рекомендуемые приложения, но ошибка при запуске девелопера всё равно появляется. Как мне понимется, девелопу нужен текстовый редактор, и его заклинило именно на KTexEdit , если подсунуть деволопу другой редактор, который имеется в системе, то девелопер имхо должен запуститься. Что посоветуете?
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Kdevelop не находит KTextEdit

Сообщение NickLion »

156 писал(а):
15.01.2012 10:55
девелопу нужен текстовый редактор, и его заклинило именно на KTexEdit , если подсунуть деволопу другой редактор

KTextEdit - это KDE'шный виджет для редактирования текста, используемый в Kate, KWrite, KDevelop. Заменить на что-то другое нельзя (точнее можно, если написать свой компонент с таким же интерфейсом... но это не то, пожалуй ;) ). То, что Kate работает (а она работает? запускали), а KDevelop нет - немного странно. Попробуйте в ~/.kde4/share/apps|config удалить всё, что связано с KDevelop, может заново инициализировать какие-то настройки ему надо.
Спасибо сказали:
156
Сообщения: 234
ОС: OPENSUSE ALTLINUX

Re: Kdevelop не находит KTextEdit

Сообщение 156 »

kate только что ещё раз проверил-из под пользователя запускается, под рутом пишет ошибку, девелоп запускаю простым пользователем. В ~/.kde4/share/apps/kdevelop/session/ Всё пусто, удалил, запустил девелоп, он заново создал пустые каталоги.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Kdevelop не находит KTextEdit

Сообщение NickLion »

Если переименовать ~/.kde4 (потом вернуть можно) не поможет, то скорее всего где-то что-то криво - пакеты или установилось.
Спасибо сказали:
156
Сообщения: 234
ОС: OPENSUSE ALTLINUX

Re: Kdevelop не находит KTextEdit

Сообщение 156 »

Давайте пойдём другим путём - если KTextEdit кдеешный виджет , и девероп ругается, что его нету, то может как то KTextEdit доустановить? Вот только в каком пакете он находится? Пытался найти конфиги девелопа, что то не нашлись, может в конфигах вместо ктекста прописать другой редактор или дать ссылку, что kwrite?

Добавлено чуть попозже:

Библиотека libktexteditor имеется в наличии в системе, но вероятно из-за того что система 64 бита,а ищет девелоп 32битную либу, то найти её не может, так как уже был печальный опыт, когда в системе 32битное приложение искало 32 битную либу, и наотрез отказывалось работать с 64битной либой, хотя она полностью совпадала по названию и версии.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Kdevelop не находит KTextEdit

Сообщение NickLion »

Стоп-стоп. KDevelop 32-х битный, а Kate - 64-х?
Спасибо сказали:
156
Сообщения: 234
ОС: OPENSUSE ALTLINUX

Re: Kdevelop не находит KTextEdit

Сообщение 156 »

Kdevelop 4.2.3-8.1 x86_64 - вот такая версия установлена сейчас, и кате тоже 64 бита, и если верить ясту, то все файлы в системе должны быть 64 бита ( кроме особых случаев). Был случай, когда 64битное приложение пыталось вызвать 32битную библиотеку, а в 64битной системе была 64битная библиотека, и при наличии нужного файла приложение писало, что библиотеки нету. Большая благодарность Шашкану, что просветил на эту тему без посылания в гугл и обзывания ламером. Так что 32 бита и 64 бита - это пока предположение, т.к. Нету ничего другого. На сайте девелопа предлагают скомпилить из исходников ;) Что ещё сделал - обновил девелоп до версии 4.2.3-10.1х86_64 - не помогло... Есть ещё бетта версия в репозитории, может рискнуть? ;)
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Kdevelop не находит KTextEdit

Сообщение NickLion »

У меня openSUSE 12.1 x86_64, KDevelop 4.3.60 и KDE 4.7.97 (aka 4.8 RC2). Всё работает :) Но в самом начале было 4.6 и соответствующий KDevelop - тоже работало. Под другим пользователем пробовали запустить? Мало ли.
Спасибо сказали:
156
Сообщения: 234
ОС: OPENSUSE ALTLINUX

Re: Kdevelop не находит KTextEdit

Сообщение 156 »

NickLion писал(а):
16.01.2012 13:32
У меня openSUSE 12.1 x86_64, KDevelop 4.3.60 и KDE 4.7.97 (aka 4.8 RC2). Всё работает :) Но в самом начале было 4.6 и соответствующий KDevelop - тоже работало. Под другим пользователем пробовали запустить? Мало ли.

По Вашему совету обновил девелопел и кде, девелоп начал запускаться, кде 4.7.4. Вот только я уже поудалял ссылки на сайты и руководства, как работать в девелопере. Но это уже другая тема...
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Kdevelop не находит KTextEdit

Сообщение NickLion »

О, это хорошо :) А мне только сейчас пришла мысль, что возможно стоило проверить или даже переустановить пакет libktexteditor :)
Спасибо сказали: