AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE scientific computing: mehr als 4 GB RAM nutzen!?
Thema durchsuchen
Ansicht
Themen-Optionen

scientific computing: mehr als 4 GB RAM nutzen!?

Ein Thema von xcs · begonnen am 24. Jan 2011 · letzter Beitrag vom 26. Jan 2011
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Assarbad
Assarbad

Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
 
#11

AW: scientific computing: mehr als 4 GB RAM nutzen!?

  Alt 24. Jan 2011, 19:39
Und Marshaling kann es nicht sein? Es steht dem ja normalerweise nichts im Wege einen 32bittigen COM-Wrapper anzubieten, auch wenn die Anwendung 64bit wäre.

Problem ist, daß ich nur an die 2005er rankomme, die bei VS dabei ist. Und ich denke nicht, daß das die gleiche ist
Oliver
"... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)
  Mit Zitat antworten Zitat
xcs

Registriert seit: 31. Mär 2008
14 Beiträge
 
#12

AW: scientific computing: mehr als 4 GB RAM nutzen!?

  Alt 25. Jan 2011, 05:51
Danke für Eure Tipps.

Hat einer von Euch Erfahrungen, was z.B. die Konvertierung eines Delphi-Projektes in ein Lazarus-Projekt betrifft. So ohne weiteres scheint das nicht zu funktionieren...
Gibt es bei Lazarus eine "Einstellung", wo man angibt, dass es mit 64 Bit compiliert werden soll, oder geht das automatisch oder gibt es Quelltext-Befehle?
Kann man den Free Pascal Compiler irgendwie mit Delphi verbinden?

Ich kenn mich mit diesem ganzen Zeug (verschiedene Compiler usw) leider nicht wirklich aus. Habe ursprünglich Delphi genommen, weil es so möglich war, straight forward eine Windows Anwendung zu erstellen. Dass ich über 4 GB RAM benötigen würde, war damals noch nicht abzusehen, und ich möchte nicht alles neu schreiben.
  Mit Zitat antworten Zitat
WM_CLOSE

Registriert seit: 12. Mai 2010
Ort: königsbronn
398 Beiträge
 
RAD-Studio 2009 Pro
 
#13

AW: scientific computing: mehr als 4 GB RAM nutzen!?

  Alt 25. Jan 2011, 11:26
Man macht lazarus auf,
drückt auf importieren (in einem der Menüs oben)
und wählt als target 64 bit aus (In den Projektoptionen).
Dann kann es noch passieren, dass der FPC manche Spezialkonstrukte nicht kennt. Die musst du dann ändern.
Ansonsten genauso wie bei Delphi. Poste doch was schiefgeht, dann sehen wir weiter.

PS: du kannst auf einem 32er System natürlich kein 64-Bit debuggen (wie das mit dem Kompillieren aussieht weiß ich nicht).
  Mit Zitat antworten Zitat
xcs

Registriert seit: 31. Mär 2008
14 Beiträge
 
#14

AW: scientific computing: mehr als 4 GB RAM nutzen!?

  Alt 26. Jan 2011, 08:05
Ich habe jetzt erstmal folgendes Problem:
Habe mir Lazarus runtergeladen und installiert.
Anschließend habe ich mir den freepascal 64Bit-crosscompiler runtergeladen und installiert.
Dann habe ich in Lazarus unter einstellungen-->einstellungen bei compilerdateiname ppcrossx64.exe ausgewählt.
dann habe ich unter Prokekt-->Compilereinstellungen-->Quelltext-->Zielplattform bei Zielbetriebssystem Win64 und bei Ziel-CPU x86_64 und bei Zielprozessor (Voreinstellung) ausgewählt.

Wenn ich jetzt eine Hallo-Welt-Anwendung kompilieren will, werden keine Units mehr gefunden.
Wenn ich die Einstellungen rückgängig mache (wieder den 32Bit-compiler auswähle usw) findet er die Units auch nicht mehr!?
Woran liegt das? Warum findet er die Units nicht?
  Mit Zitat antworten Zitat
WM_CLOSE

Registriert seit: 12. Mai 2010
Ort: königsbronn
398 Beiträge
 
RAD-Studio 2009 Pro
 
#15

AW: scientific computing: mehr als 4 GB RAM nutzen!?

  Alt 26. Jan 2011, 08:29
sind evtl die Libary-Pfade zerschossen?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:49 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