Kdevelop не находит KTextEdit (system configuration erorr)
Модератор: Модераторы разделов
-
156
- Сообщения: 234
- ОС: OPENSUSE ALTLINUX
Kdevelop не находит KTextEdit
При запуске Kdevelop выскакивает ошибка , что не найден KTextEdit , поиск в инете дал инфу, что такой баг есть у многих и лечится он установкой Kwrite или Kate. Установил рекомендуемые приложения, но ошибка при запуске девелопера всё равно появляется. Как мне понимется, девелопу нужен текстовый редактор, и его заклинило именно на KTexEdit , если подсунуть деволопу другой редактор, который имеется в системе, то девелопер имхо должен запуститься. Что посоветуете?
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Kdevelop не находит KTextEdit
KTextEdit - это KDE'шный виджет для редактирования текста, используемый в Kate, KWrite, KDevelop. Заменить на что-то другое нельзя (точнее можно, если написать свой компонент с таким же интерфейсом... но это не то, пожалуй
-
156
- Сообщения: 234
- ОС: OPENSUSE ALTLINUX
Re: Kdevelop не находит KTextEdit
kate только что ещё раз проверил-из под пользователя запускается, под рутом пишет ошибку, девелоп запускаю простым пользователем. В ~/.kde4/share/apps/kdevelop/session/ Всё пусто, удалил, запустил девелоп, он заново создал пустые каталоги.
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Kdevelop не находит KTextEdit
Если переименовать ~/.kde4 (потом вернуть можно) не поможет, то скорее всего где-то что-то криво - пакеты или установилось.
-
156
- Сообщения: 234
- ОС: OPENSUSE ALTLINUX
Re: Kdevelop не находит KTextEdit
Давайте пойдём другим путём - если KTextEdit кдеешный виджет , и девероп ругается, что его нету, то может как то KTextEdit доустановить? Вот только в каком пакете он находится? Пытался найти конфиги девелопа, что то не нашлись, может в конфигах вместо ктекста прописать другой редактор или дать ссылку, что kwrite?
Добавлено чуть попозже:
Библиотека libktexteditor имеется в наличии в системе, но вероятно из-за того что система 64 бита,а ищет девелоп 32битную либу, то найти её не может, так как уже был печальный опыт, когда в системе 32битное приложение искало 32 битную либу, и наотрез отказывалось работать с 64битной либой, хотя она полностью совпадала по названию и версии.
Добавлено чуть попозже:
Библиотека libktexteditor имеется в наличии в системе, но вероятно из-за того что система 64 бита,а ищет девелоп 32битную либу, то найти её не может, так как уже был печальный опыт, когда в системе 32битное приложение искало 32 битную либу, и наотрез отказывалось работать с 64битной либой, хотя она полностью совпадала по названию и версии.
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Kdevelop не находит KTextEdit
Стоп-стоп. KDevelop 32-х битный, а Kate - 64-х?
-
156
- Сообщения: 234
- ОС: OPENSUSE ALTLINUX
Re: Kdevelop не находит KTextEdit
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
У меня 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
По Вашему совету обновил девелопел и кде, девелоп начал запускаться, кде 4.7.4. Вот только я уже поудалял ссылки на сайты и руководства, как работать в девелопере. Но это уже другая тема...
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Kdevelop не находит KTextEdit
О, это хорошо :) А мне только сейчас пришла мысль, что возможно стоило проверить или даже переустановить пакет libktexteditor :)