Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   64 Bit vcl Debuggen (https://www.delphipraxis.net/180956-64-bit-vcl-debuggen.html)

Pfaffe 3. Jul 2014 09:10

64 Bit vcl Debuggen
 
XE6, 64 Bit VCL Anwendung, 64 Bit Entwicklungsrechner mit Windows 7 64 Bit
Lauf Hilfe soll es möglich sein, auch 64 Bit Programme debuggen zu können. Bei mir wollen die Haltepunkte aber nicht funktionieren. Was mache ich falsch oder mache ich einen Gedankenfehler, die IDE ist ja 32 Bit?

himitsu 3. Jul 2014 09:55

AW: 64 Bit vcl Debuggen
 
Ja, die IDE ist 32 Bit, aber der Debugger ist 32 Bit, 64 Bit, oder eben für Android, bzw. iOS und Mac.

Die Debugger-Anzeige in der IDE tut dann nur via IPC mit dem Debugger reden, was eigentlich problemlos funktionieren sollte. :gruebel:
Da es bei mir noch nicht nötig war ein Programm unbedingt als 64 Bit kompilieren zu müssen und da ich auch keine iProdukte besitze und nicht genug geld für was Neueres mit Android locker hab (in der Trial sind ja keine Sourcen bei, wo man das also nicht ausprobieren kann), habe ich allerdings jetzt auch keine großen Erfahrung mit anderen Debuggern.

Eventuell kannst du ja erstmal einfach versuchen die IDE als Admin zu starten ... vielleicht ist ja die Verbindung etwas gesperrt.

Und hast du mal im Delphi-Programmverzeichnis nachgesehn, ob da überhaupt irgendwo 64-Bit-Debug-DCUs der VCL rumliegen? (beim XE brauch ich hier jetzt ja nicht erst nachsehen ... da gibt es Keine :stupid:)

Einfach mal blind auf Pause drücken und dann wild im Stacktrace rumklicken ... Landest du da irgendwann auch mal im VCL-Code?

Uwe Raabe 3. Jul 2014 10:25

AW: 64 Bit vcl Debuggen
 
Zitat:

Zitat von Pfaffe (Beitrag 1264219)
XE6, 64 Bit VCL Anwendung, 64 Bit Entwicklungsrechner mit Windows 7 64 Bit
Lauf Hilfe soll es möglich sein, auch 64 Bit Programme debuggen zu können.

Das ist auch tatsächlich so! Eigentlich muss man dafür auch gar nichts machen, außer eventuell der Firewall erlauben, den Debugger durchzulassen.

Pfaffe 3. Jul 2014 11:04

AW: 64 Bit vcl Debuggen
 
Ich habe ein Testprojekt erstellt und da funktioniert es.

Uwe Raabe 3. Jul 2014 14:20

AW: 64 Bit vcl Debuggen
 
Zitat:

Zitat von Pfaffe (Beitrag 1264246)
Ich habe ein Testprojekt erstellt und da funktioniert es.

Dann hast du ja einen Vergleich für das Projekt, wo es nicht funktioniert. Die Einstellungen für Compilieren und Linken in den entsprechenden Build-Konfigurationen wären hier mein erster Verdacht.

franktron 3. Jul 2014 16:34

AW: 64 Bit vcl Debuggen
 
Hast du vielleicht Release statt Debug eingestellt

Pfaffe 4. Jul 2014 08:36

AW: 64 Bit vcl Debuggen
 
Die Einstellung "Debug-Informationen" fürs Linken war nicht gesetzt. :oops:


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz