Linkowanie Pascal & Asm

0

Mam kod w assemblerze:

...
Extern StartPro
Call StartPro
...

I kod w Pascalu:

unit unit1;

interface

procedure StartPro;

implementation

procedure StartPro;
begin
//jakiś tam kod...
end;
end.

I problem pojawia sie przy Linkowaniu. Wywala mi bład w pliku z kodem w asm, że nie wie co to jest "StartPro". Czy ja musze jakoś jeszcze zaznaczyć w pascalu że ta prcedura ma być ogólnie dostępna??

Jeśli chodzi o kompilatory to uzywam Nasm-a i freePascal-a.

0

Zmien StartPro na _STARTPRO. Powinno dzialac, gdzies czytalem, ze pascal robi sobie taki motyw.

1 użytkowników online, w tym zalogowanych: 0, gości: 1