backport für kdevelop?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
decembersoul
Beiträge: 283
Registriert: 16.10.2003 10:25:15

backport für kdevelop?

Beitrag von decembersoul » 03.05.2006 09:37:45

Gibt es einen Backport von KDevelop für Sarge?
Ich bekomme die neue Version (3.3.2) nicht compiliert.
Vielleicht hat ja jemand einen Sources.list Eintrag.

Code: Alles auswählen

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] Error 1
make[4]: Leaving directory `/home/pf/kdevelop/kdevelop-3.3.2/kdevdesigner/designer'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/pf/kdevelop/kdevelop-3.3.2/kdevdesigner/designer'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/pf/kdevelop/kdevelop-3.3.2/kdevdesigner'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pf/kdevelop/kdevelop-3.3.2'
make: *** [all] Error 2

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 03.05.2006 09:44:18

Backports hab ich gerade keine zur Hand.

Aber laut packages.debian.org ist die fehlende Datei im Paket qt3-apps-dev - installier mal das.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

decembersoul
Beiträge: 283
Registriert: 16.10.2003 10:25:15

Beitrag von decembersoul » 03.05.2006 11:37:01

Das hat mich schon mal etwas weiter gebracht.
Leider ist es nun keine Datei die mir fehlt sondern eine Methode:

Code: Alles auswählen

javasupportpart.lo -MD -MP -MF ".deps/javasupportpart.Tpo" -c -o javasupportpart.lo javasupportpart.cpp; \
        then mv -f ".deps/javasupportpart.Tpo" ".deps/javasupportpart.Plo"; else rm -f ".deps/javasupportpart.Tpo"; exit 1; fi
javasupportpart.cpp: In member function `void
   JavaSupportPart::activePartChanged(KParts::Part*)':
javasupportpart.cpp:281: warning: `canonicalPath' is deprecated (declared at
   ../../lib/util/urlutil.h:171)
javasupportpart.cpp: In member function `void JavaSupportPart::projectOpened()
   ':
javasupportpart.cpp:311: warning: `canonicalPath' is deprecated (declared at
   ../../lib/util/urlutil.h:171)
javasupportpart.cpp: In member function `void
   JavaSupportPart::addedFilesToProject(const QStringList&)':
javasupportpart.cpp:369: warning: `canonicalPath' is deprecated (declared at
   ../../lib/util/urlutil.h:171)
javasupportpart.cpp: In member function `void
   JavaSupportPart::removedFilesFromProject(const QStringList&)':
javasupportpart.cpp:380: warning: `canonicalPath' is deprecated (declared at
   ../../lib/util/urlutil.h:171)
javasupportpart.cpp: In member function `void
   JavaSupportPart::changedFilesInProject(const QStringList&)':
javasupportpart.cpp:393: warning: `canonicalPath' is deprecated (declared at
   ../../lib/util/urlutil.h:171)
javasupportpart.cpp: In member function `bool JavaSupportPart::parseProject()':
javasupportpart.cpp:568: warning: `canonicalPath' is deprecated (declared at
   ../../lib/util/urlutil.h:171)
javasupportpart.cpp: In member function `void JavaSupportPart::maybeParse(const
   QString&)':
javasupportpart.cpp:629: warning: `canonicalPath' is deprecated (declared at
   ../../lib/util/urlutil.h:171)
javasupportpart.cpp: In member function `void
   JavaSupportPart::partRemoved(KParts::Part*)':
javasupportpart.cpp:672: warning: `canonicalPath' is deprecated (declared at
   ../../lib/util/urlutil.h:171)
javasupportpart.cpp: In member function `QStringList
   JavaSupportPart::modifiedFileList()':
javasupportpart.cpp:700: warning: `canonicalPath' is deprecated (declared at
   ../../lib/util/urlutil.h:171)
javasupportpart.cpp: In member function `void JavaSupportPart::setupCatalog()':
javasupportpart.cpp:741: error: 'class KStdGuiItem' has no member named 'remove
   '
make[4]: *** [javasupportpart.lo] Error 1
make[4]: Leaving directory `/home/pf/kdevelop/kdevelop-3.3.2/languages/java'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/pf/kdevelop/kdevelop-3.3.2/languages/java'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/pf/kdevelop/kdevelop-3.3.2/languages'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pf/kdevelop/kdevelop-3.3.2'
make: *** [all] Error 2
Sieht nicht gut aus. :-(

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 03.05.2006 16:33:53

Hast du mal geguckt ob du die Abhängigkeiten auch versionsmässig erfüllt hast? Ich vermute mal das dein KDevelop eine neuere kdelibs4-dev (und damit natürlich auch neuere kdelibs4) benötigt als du installiert hast...

Es könnte sich, wenn du unbedingt ein neues KDevelop3 willst, als einfacher erweisen einfach alles nach Testing zu aktualisieren. Da stimmen nämlich dann auch die Abhängigkeiten (einigermassen ;))

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Antworten