ich entwickle ein Programm unter Lazarus 1.6.4 (FPC 3.0,2) unter Windows XP in einer virtuellen Box, Host ist Linux Mint 17.
Da mein Linux auch ein Lazarus hat (leider älter, 1.4 mit FPC 2,6,4 da habe ich aber keinen Einfluß drauf, das hat mir die
Anwendungsverwaltung so installiert und ich will es nicht kaputt machen),
wollte ich das Programm auch hier testen. Eigentlich dachte ich, daß es mit dem Deaktivieren meiner einzigen
Windows-spezifischen Funktion und Unit (Abfragen Registry, User-Variable und Eigene Dateien) schon getan ist.
Das ist auch alles erprobt und klappt.
Aber mein Erstaunen ist groß, daß plötzlich Methoden wie s.Length, s.Replace, s.Cointains nicht mehr gefunden werden
(s einfach mit string definiert).
Liegt es an Linux/Windows, an meiner Lazarus Version oder hat die Installation irgendwas vergessen. Die Unit SysUtils
ist mit drin, ich habe nur "Windows" rausgenommen. Aber auch Units, wo das gar nicht drin war, die unverändert sind,
finden diese Funktionen nicht mehr.
Was habe ich falsch gemacht???
