[fpc-pascal] How to build .so with FPC and use it in C program?
Marco van de Voort
marcov at stack.nl
Thu Dec 11 15:03:18 CET 2008
In our previous episode, Jonas Maebe said:
> >> FPC cannot build dynamic libraries on FreeBSD at this time (well,
> >> at least
> >> none that work properly with C programs).
> >
> > Can this be done for other platforms? eg: Linux 32/64bit and Windows
> > 32/64bit etc...
> > I'm mostly interested in 32bit Linux & Windows OS's.
>
> Only the FreeBSD port is broken in that respect as far as I know.
I'm not entirely sure how it should work at all. Linux calls the "main" of a
.so, but I never found any docs for that.
At first I waited for the si_* stuff to finish, but that stalled, and
requires several things to be supported in the assembler reader to function
for FreeBSD.
More information about the fpc-pascal
mailing list