Hallöle...
Du hast die Units in der uses vergessen.
Hier würde dir ein Crashkurs sicherlich helfen.
Tipp:
TList(Blubb) - Standard List
TObjectList(Blubb) - ObjectList welche sich um die Freigaben kümmert.
TList<T>
ist in
System.Generics.Collections
und
TMapMarker
in
FMX.Maps
, beides im uses.
Wenn ich mir den Code in dem Artikel anschaue, fällt mir auf, dass dort mindestens falsche single Quotes auftauchen - eventuell hat sich da noch ein anderes ungültiges Zeichen eingeschlichen, was den Compiler aus dem Tritt bringt.