Tematy związane z oprogramowaniem, instalacją, konfiguracją
Fiolek
Posty: 13 Rejestracja: 27 września 2006, 17:19
Post
autor: Fiolek » 01 marca 2007, 16:17
Próbuje zainstalować KDevelop 3.3.6 na moim Debianie Sarge. Konfiguracja przebiega pomyślnie, ale przy kompilacji wyskakuje mi błąd(make: *** [all] Błąd 2)
Kilka(naście) linijek błędu:
Kod: Zaznacz cały
make[4]: Entering directory `/home/kuba/Desktop/kdevelop-3.3.6/kdevdesigner/designer'
if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../kdevdesigner/shared -I../../lib/interfaces/external -I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DDESIGNER -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -UQT_NO_ASCII_CAST -MT mainwindow.lo -MD -MP -MF ".deps/mainwindow.Tpo" -c -o mainwindow.lo mainwindow.cpp; \
then mv -f ".deps/mainwindow.Tpo" ".deps/mainwindow.Plo"; else rm -f ".deps/mainwindow.Tpo"; exit 1; fi
mainwindow.cpp:117:30: qassistantclient.h: No such file or directory
mainwindow.cpp: In constructor `MainWindow::MainWindow(KDevDesignerPart*, bool,
bool, const QString&)':
mainwindow.cpp:279: error: invalid use of undefined type `struct
QAssistantClient'
mainwindow.h:68: error: forward declaration of `struct QAssistantClient'
mainwindow.cpp: In member function `void MainWindow::helpContents()':
mainwindow.cpp:806: error: `showPage' undeclared (first use this function)
mainwindow.cpp:806: error: (Each undeclared identifier is reported only once
for each function it appears in.)
mainwindow.cpp: In member function `void MainWindow::helpManual()':
mainwindow.cpp:811: error: `showPage' undeclared (first use this function)
mainwindow.cpp: In member function `void MainWindow::showDialogHelp()':
mainwindow.cpp:2913: error: `showPage' undeclared (first use this function)
make[4]: *** [mainwindow.lo] Błąd 1
make[4]: Leaving directory `/home/kuba/Desktop/kdevelop-3.3.6/kdevdesigner/designer'
make[3]: *** [all-recursive] Błąd 1
make[3]: Leaving directory `/home/kuba/Desktop/kdevelop-3.3.6/kdevdesigner/designer'
make[2]: *** [all-recursive] Błąd 1
make[2]: Leaving directory `/home/kuba/Desktop/kdevelop-3.3.6/kdevdesigner'
make[1]: *** [all-recursive] Błąd 1
make[1]: Leaving directory `/home/kuba/Desktop/kdevelop-3.3.6'
make: *** [all] Błąd 2
Mam zainstalowaną baze danych(tą co jest potrzebna a zapomniałem jej nazwe) w wersji 4.1, graphviz w wersji 2.12, a KDE w wersji 3.3
Prosze o pomoc.
mlyczek
Junior Member
Posty: 979 Rejestracja: 02 sierpnia 2006, 19:17
Post
autor: mlyczek » 01 marca 2007, 16:34
A dlaczego nie zainstalujesz sobie kdevelop z repozytorium debiana? Wystarczy
a potem
Kaka'
Senior Member
Posty: 3018 Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy
Post
autor: Kaka' » 01 marca 2007, 16:42
Fiołek pisze: Próbuje zainstalować KDevelop 3.3.6 na moim Debianie Sarge
uuu, na "zabytkach" daleko nie zajedziesz ]
http://debian.linux.pl/viewtopic.php?t=645 [/url]
Oczywiście możesz pozostać na Sarge, jednak aktualizacja Ciebie nie ominie, a im szybciej ją zrobisz tym lepiej dla Ciebie. Niemniej jednak, jeżeli już chcesz pozostać na Sarge to zainstaluj KDevelop, tak jak mylczek radzi, z repo, czyli:
lub:
Kod: Zaznacz cały
aptitude update && aptitude install kdevelop
A co do błędu podczas kompilacji, to mi to wygląda na problem ze źródłami, ale mogę się mylić...
Fiolek
Posty: 13 Rejestracja: 27 września 2006, 17:19
Post
autor: Fiolek » 01 marca 2007, 16:43
Nie instaluje z repo bo:
Kod: Zaznacz cały
Pakiet kdevelop nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
Jednak następujące pakiety go zastępują:
kdesdk-scripts
E: Pakiet kdevelop nie ma kandydata do instalacji
Już próbowałem
PS. Dzisiaj w nocy zrobię aktualke(pobiorę pakiety) bo mam słabe łącze.
mlyczek
Junior Member
Posty: 979 Rejestracja: 02 sierpnia 2006, 19:17
Post
autor: mlyczek » 01 marca 2007, 16:46
Pokaż Twój plik /etc/apt/sources.list
Fiolek
Posty: 13 Rejestracja: 27 września 2006, 17:19
Post
autor: Fiolek » 01 marca 2007, 16:49
Oto /etc/apt/sources.list:
Kod: Zaznacz cały
#deb file:///cdrom/ sarge main
#Debian sarge
deb cdrom:[Debian GNU/Linux 3.1 r2 _Sarge_ - Official i386 Binary-2 (20060419)]/ unstable contrib main
deb cdrom:[Debian GNU/Linux 3.1 r2 _Sarge_ - Official i386 Binary-1 (20060419)]/ unstable contrib main
deb [url]http://security.debian.org/[/url] stable/updates main contrib
#Kadu
deb [url]http://www.kadu.net/download/binary/debian/repo[/url] stable main
Kaka'
Senior Member
Posty: 3018 Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy
Post
autor: Kaka' » 01 marca 2007, 16:49
Fiołek pisze: Nie instaluje z repo bo:
Daj:
i pokaż co Ci wypluwa konsola (pokaż wszystko, niczego nie ucinaj). Pokaż również:
Kaka'
Senior Member
Posty: 3018 Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy
Post
autor: Kaka' » 01 marca 2007, 16:51
Fiołek pisze: Oto /etc/apt/sources.list:
Dodaj jeszcze:
mlyczek
Junior Member
Posty: 979 Rejestracja: 02 sierpnia 2006, 19:17
Post
autor: mlyczek » 01 marca 2007, 16:55
Masz stały internet? Jeśli tak to dodaj sobie taką linijkę:
Kod: Zaznacz cały
deb [url]http://ftp.pl.debian.org/debian[/url] stable main contrib
I wtedy nie potrzebujesz mieć tych CD-ROMów, bo wszystko poleci z internetu.
Teraz na potrzeby kdevelop (bo sprawdziłem, jest tylko w dystrybucji testing - nawiasem, nie chcesz do niej zaktualizować systemu?) dodaj jeszcze taką linijkę:
Kod: Zaznacz cały
deb [url]http://ftp.pl.debian.org/debian[/url] testing main contrib
Następnie dajesz
i
Jak się ściągnie (pilnuj, aby nie zajtualizował ci połowy systemu
to możesz tą linijkę z testing usunąć
Fiolek
Posty: 13 Rejestracja: 27 września 2006, 17:19
Post
autor: Fiolek » 01 marca 2007, 17:03
Przekonaliście mnie, aktualizuje do testinga
Jak to ostatnim razem robiłem to mi system padł . Mam stały ale wolny(neo 128).