ich darf hier Beruflich Lazarus einsetzen obwohl ich Beruflich in C Programmieren muss.
Nun habe ich folgenden C-Code:
Code: Alles auswählen
void system_init(void);
Code: Alles auswählen
Procedure system_init(void);cdecl; extern;
Wie geht es aber andersrum, also das ich folgenden C-Code habe:
Code: Alles auswählen
extern void system_dummy(void);
Probiert habe ich es mittels:
Code: Alles auswählen
Procedure system_dummy(void);cdecl;
Implementation
Procedure system_dummy(void);cdecl;
begin
end;
project1.lpr(21,1) Error: Undefined symbol: _system_dummy
Geht das überhaupt ?
Ich meine mich dunkel zu erinnern das man dem Linker namen mitgeben kann aber wie genau ging das noch ...