Einzelnen Beitrag anzeigen

mlspider

Registriert seit: 22. Okt 2003
Ort: Berlin
661 Beiträge
 
Delphi 7 Enterprise
 
#1

Programm startet auf bestimmte Rechner nicht

  Alt 16. Aug 2007, 04:51
Meine Applikation startet auf einige Rechner nicht. Es kommt vielmehr eine Fehlermeldung, dass dieses Programm auf diesem Speicher nicht ausgeführt werden kann (fehlerhafte Gleitkommaoperation). Darauf hin habe ich auf einen Problemrechner Delphi installiert und versucht das Programm dort erneut zu compilieren. Ohne Erfolg. Der Compiler bleibt bei folgender Procedur hängen:

Delphi-Quellcode:
procedure GetCpuInfo(var CpuInfo: TCpuInfo);
begin
  CpuInfo := CPUID;
  CpuInfo.IsFDIVOK := TestFDIVInstruction;
  if CpuInfo.HasInstruction then
  begin
    if (CpuInfo.Features and TSC_FLAG) = TSC_FLAG then
      GetCpuSpeed(CpuInfo.FrequencyInfo);
    CpuInfo.MMX := (CpuInfo.Features and MMX_FLAG) = MMX_FLAG;
  end;
end;
Dies ist aus der JclSysInfo-Unit.

Könnte es an den Jedi-Kompos liegen? Sollte ich eine Pentium sichere Direktive setzen? Sollte man die Jcl Version tauschen? Ich verwende JVCL 2.10.

[edit=SirThornberry]Editiert um Highlighting auf die Sprünge zu helfen - Mfg, SirThornberry[/edit]
Mario
Handbücher haben einen hohen Heizwert!!!

http://geprellte-ebay-kaeufer.de
  Mit Zitat antworten Zitat