Премини към съдържанието
STARS

Linux: Проблем при инсталирането на KCDemu

Препоръчан отговор


Значи проблема е следния с KCDemu(KDE версия на програмта CDemu(програма подобна на Daemon Tools) :

Начина на инсталция е : "Installation:

Before you can run and use KCDemu you have to compile it. Just run "make" to do so!"

И пише, че може да се появи следната грешка "Troubleshooting:

If you get 'moc: command not found' but you are sure that qt-devel is installed, make sure that moc is in your PATH. If not create a link to it in e.g. your /usr/local/bin directory." и както се подразбира тази грешка се появи

stars@valeto:~> cd /home/stars/KCDemu/

stars@valeto:~/KCDemu> make

for i in lib; do make -C $i SRC_ROOT=`pwd`; done

make[1]: Entering directory `/home/stars/KCDemu/lib'

moc -o KCDemuSystemTray.moc KCDemuSystemTray.h

make[1]: moc: Command not found

make[1]: *** [KCDemuSystemTray.o] Error 127

make[1]: Leaving directory `/home/stars/KCDemu/lib'

make: *** [do-it-always] Error 2

stars@valeto:~/KCDemu>

Начина за отстраняването на грешката си го преведох по следния начин: "Ако получите "moc:command not found" но си сигурен че qt-devel е инсталиран, увери се че този "moc" e в твоата директория.Ако не направи линк към него, примерно /usr/local/bin...."

Обаче не знам какво е това qt-devel и това moc ?!?Ако някой знае какво да права нека помогне ???

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Я виж нямаш ли README/INSTALL. Отиди в папката където си разархивирал програмта и пробвай "./configure" и дали ще ти даде някаква грешка.. Кое дистро си инсталирал? Предполагам това са някакви библиотеки, но не мога да кажа със сигурност. :nono:

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Ми това, което съм дал горе като начин за инсталация и възможност за поява на грешка е взето от Install файла.Ползвам Suse 10.0

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Я дай линк към това KCDemu да го пробвам аз и да видя дали ще стане при мене..

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Виж дали ти е инсталирам qt-devel пакета. Ако е, виж къде се намира(най-вероятно /usr/bin) moc(може да пуснеш едно търсене, за по-лесно).

Като го намериш виж дали дира му е във PATH променливата. Това става с

echo $PATH

а добавянето с

export PATH=$PATH+:/pathtofile

Абе ровичкай.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

A защо се мъчиш да компилираш? Прехваленото СуСЕ има /уж/ супер туул, наречен YaST.

Просто опитай да инсталираш готов .rpm пакет...

Навремето съм си играл с РСто на един познат, който бе качил SuSE 9.3

При инсталация по default, то дори не бе качило сорса на ядрото... Нито компилатор.

Като Убунту ;)

За да избегнеш тези проблеми, опитай с готов пакет.

Успех!

;)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

KCDemu работи директно след разархивирането. Можеш да го пуснеш от директно от папката. На мен ми прави проблеми самия cdemu - не ще да ми намери bin файла когато mount-вам cue файлове, а той е в същата директория. Някакви идеи... :rolleyes:

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
Начина за отстраняването на грешката си го преведох по следния начин: "Ако получите "moc:command not found" но си сигурен че qt-devel е инсталиран, увери се че този "moc" e в твоата директория.Ако не направи линк към него, примерно /usr/local/bin...."

Не така. LastCyrol ти е казал какво е и как.

Виж освен qt-devел инсталирай и kde-devel.

Също дай да видим съдържанието на /etc/ld.so.conf

После направи като руут:

#updatedb
#locate moc | grep bin

И дай да видим последното какво ти дава.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.