[fpc-pascal]FPC/Linux - how to link with c/c++ programs ?
Michael Van Canneyt
michael.vancanneyt at wisa.be
Wed Sep 13 13:04:32 CEST 2000
On Wed, 13 Sep 2000 pfv at cooldown.demon.nl wrote:
> > Hello.
> > I'm new to this list, so sorry if I'm asking about obvious things.....
> > Recently I've installed FPC 1.0 for Linux. It works fine - I have ported
> > several of my old BP7/DOS programs, but now I want to know how to link
> > procedures/libraries written in Pascal with c/c++ programs under Linux.
> > Exactly, I need to link some numerical procedures I wrote in Pascal with a
> > Linux program written in c++ (compiled with gcc). This is 3000+ lines of
> > Pascal code so I'm looking for any other solution than convert it to c...
> > - Is it possible ?
> > - Where can I find any exapmles of such 'mixed' programs ?
> It's atm. only possible to link c programs within pascal programs. C++ support
> will be worked on this year.
> The other way using Pascal in C also needs some more research as the
> initialization code for Pascal needs to be called before you can use it.
> C uses .ctor and .dtor or something like that but there is no documentation
> about such things, so support still hasn't added
For numerical routines it should function, though.
More information about the fpc-pascal