Estoy utilizando LAZARUS 4.2 con FPC 3.2.2 y estoy intentando pasar un codigo de delphi a Lazarus y me encuentro con la siguiente estructura:
type
TMiProcedure = reference to procedure;
y al intentar compilar me da el
error: Identifier not found "reference"He probado casi todo lo que he visto al respecto, activar el modo DELPHI {$mode delphi}, activar los modos anonymous, y otras muchas soluciones que he encontrado en estos foros, pero no he conseguido solucionar el problema.
En teoria a partir de la version 3.2 de FPC deberia de funcionar, pero no lo consiguo. He visto que con otras versiones como la 3.2.4 o la 3.3.1 quizas funciones. La pregunta es ¿ como cambio en LAZARUS la version de FPC?
gracias de antemano