AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Delphi 7: Problem mit FastMM4 und Runtime-Packages
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 7: Problem mit FastMM4 und Runtime-Packages

Ein Thema von squetk · begonnen am 2. Jun 2006 · letzter Beitrag vom 3. Jun 2006
Antwort Antwort
squetk

Registriert seit: 29. Aug 2004
Ort: Cottbus
118 Beiträge
 
Delphi XE2 Professional
 
#1

Delphi 7: Problem mit FastMM4 und Runtime-Packages

  Alt 2. Jun 2006, 22:40
Hallo,
sobald ich ein Projekt mit FastMM4 (Version 4.66) mit einem Runtime-Package (z.B. VCL) kompilieren möchte, erhalte ich den Fehler "Für den Zugriff auf 'IsMultiThread' von Unit 'FastMM4' wird die Referenz auf importierte Daten benötigt".
In der OH steht dazu, dass in der betreffenden Unit (FastMM4.pas) die Option IMPORTEDDATA ON gesetzt werden muss. Aber auch wenn ich dies tue - der Fehler kommt hartnäckig immer wieder.

Hat jemand eine Idee?
  Mit Zitat antworten Zitat
squetk

Registriert seit: 29. Aug 2004
Ort: Cottbus
118 Beiträge
 
Delphi XE2 Professional
 
#2

Re: Delphi 7: Problem mit FastMM4 und Runtime-Packages

  Alt 2. Jun 2006, 23:05
Öhm, sorry - selbst gefunden:
in der FastMM4Options.inc muss "UseRuntimePackages" gesetzt sein....
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#3

Re: Delphi 7: Problem mit FastMM4 und Runtime-Packages

  Alt 3. Jun 2006, 10:06
Jupp, FastMM hat leider das Problem, daß er wie alle (außer meinem ... demnächst) nur den Speicher shared und nicht seine eigenen Funktionen, drum gibt's halt Probleme, wenn z.B. der Prozess, welche FastMM initialisiert hatte beendet wird und was anderes noch eine Referenz darauf besitzt.

Aus diesem Grund muß man ihm auch erst befehlen, daß wenn der Aufrufende Prozess beendet wird er sich nicht beenden soll ... was aber auch wiederum ein nettes Speicherleak darstellen kann ._.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Antwort Antwort


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 11:26 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