Willkommen im PC-Welt-Forum
Liebe Leser,
Wenn dies Ihr erster Besuch hier ist, lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Sie müssen sich vermutlich registrieren, bevor Sie Beiträge verfassen können. Klicken Sie rechts auf 'Jetzt registrieren.', um den Registrierungsprozess zu starten.
Wenn dies Ihr erster Besuch hier ist, lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Sie müssen sich vermutlich registrieren, bevor Sie Beiträge verfassen können. Klicken Sie rechts auf 'Jetzt registrieren.', um den Registrierungsprozess zu starten.
Ergebnis 1 bis 6 von 6
Thema: Probleme bei ddd und Kdbg
-
05.02.2005, 23:35 #1
ROM
- Registriert seit
- 02.2005
- Beiträge
- 3
Probleme bei ddd und Kdbg
Hallo!
Ich bin Linux- und C++-Einsteiger und den Einstieg in Linux SUSE (version 9.1.) gewagt. Leider habe ich Schwierigkeiten mit den Programmen "DDD" und "KDbg". In DDD erscheint die folgende Fehlermeldung bei der Öffnung des C++-Programms (nicht den Quellcode).
DDD: No Source
/home/sysdeps/i386/elf/start.S: Datei oder Verzeichnis nicht gefunden
Die Datei aus der Fehlermeldung ist auf meiner Festplatte überhaupt gar nicht vorhanden! KDbg weist ähnliche Fehler auf.
Fehler - Debugger
gdb: Using host libthread_db library "/lib/tls/libthread_db.so.1"
Ich habe in beiden Fälle zur Installation einmal YaST2 und ein anderes Mal rpm-Files aus dem Internet verwendet. In beiden Fällen ohne Erfolg. Weiß irgendwer was genau das Problem ist oder wie man es beheben könnte?
Danke!
-
06.02.2005, 10:16 #2
Nicht genau
Ich weiss es nicht genau, aber:
1.) gibt es den Benutzer "sysdeps" ?
2.) gibt es die Datei unter root ?
3.) ist das Paket für Suse ?
deinstallier das nochmal und versuche es neu mit einem Paket für 9.1
Ich vermute, das jemand der "sysdeps" heisst und dieses Programm in seinem Ordner "i386/elf/start.S" hat, dieses Paket gebaut hat.
Das würde dann bei dir so nicht funzen.Regeln neu.[/size]
-
06.02.2005, 16:12 #3
ROM
- Registriert seit
- 02.2005
- Beiträge
- 3
Bei mir existiert das Verzeichnis sysdeps nicht. Die Datei befindet sich auch nicht irgendwo unter root. Ich habe bereits die ganze Festplatte nach dem File ohne Erfolg durchsuchen lassen.
-
06.02.2005, 22:22 #4
Kbyte
- Registriert seit
- 08.2003
- Beiträge
- 325
Bitte mal die Fragen 1 und 3 von telesales beantworten !
Hast du mit der Option -g compiliert?googeln bis die Feuerwehr kommt!
-
06.02.2005, 23:51 #5
ROM
- Registriert seit
- 02.2005
- Beiträge
- 3
"-g" habe ich nicht verwendet.
Damit scheint es jetzt aber zu funktionieren. Danke, auf jeden Fall für die Ratschläge! Kurze Erkkärungen von Freunden reichen also nicht ganz aus. Kennt daher einer noch eine gute und kurze Beschreibung von ddd im Internet.
-
07.02.2005, 14:54 #6
Kbyte
- Registriert seit
- 08.2003
- Beiträge
- 325
Leider nicht
Zitat von Wolf Schafspelz

-g ist die Option, um den Compiler überhaupt erst dazu zu veranlassen Debug-Infos in den Programmcode mit einzucompilieren. Es werden dann auch andere Bibliotheken verwendet. Mit dieser Option kann man zusätzlich noch mit angeben, welcher Debugger benutzt werden soll. Standard ist der dgb, der letztendlich auch von den unter Linux üblichen grafischen Tools benutzt wird.googeln bis die Feuerwehr kommt!
12

Zitieren
Lesezeichen