Zitat von
DualCoreCpu:
Damit hoffe ich mal, mein Ziel erreicht zu haben. Wie aber mach ich das komplett von der Kommandozeile aus? Auf dem lokalen Rechner kann ich meinen GDB ja noch aufrufen, um dort die ergänzenden Kommandos einzugeben. Aber auf dem entfernten Rechner?
gdb läuft in der Regel auf dem lokalen Rechner und kommuniziert z.B. mittels
TCP/
IP mit gdbserver auf dem entfernten Rechner. Falls gdb auf dem entfernten Rechener läuft, braucht es keinen gdbserver, dafür eine Terminal-Verbindung mit dem entfernten Rechner, beispielsweise
SSH. Ich weiss aber nicht, ob SuseBuildService diese Möglichkeiten bietet.
Ich würde mal auf der Mailingliste fragen, falls die BuildService Dokumentation darüber keine Auskunft gibt.
Zitat:
Ich brauche also einen gdb Aufruf von der Kommandozeile aus, wie den hier:
gdb target remote localhost:4242
gdb kann ein start script angegeben werden mit der option -x oder mit der option -ex ein einzelnes Komando:
http://sourceware.org/gdb/current/on...l#File-Options
also z.B.
Zitat:
gdb -ex "target remote
localhost:4242" testprog
Zitat:
Ooooder...
Ich verstehe nicht ganz was du schlussendlich erreichen willst?