Bo Berglund wrote:
On Fri, 19 Jun 2015 12:35:28 +0200, Michael Schnell
<mschn...@lumino.de> wrote:

On 06/19/2015 12:28 PM, Bo Berglund wrote:
  " Safenet" might be able to provide a GNU C version
of that file."

Except I got a reply from them that they cannot support older software
in FPC....
So I guess I have to go the Delphi DLL route instead...

That has nothing to do at all with FPC. FPC uses the same linker (format) as GNU C. So you don't need to tell them anything about FPC but just mention gcc.

Interesting,
a number of years ago I had a discussion with them about interfacing C
programs on Linux (x86) to the Linux driver they make.
Apparently it does exist some support for that, but I did not pursue
it because we found that we could stay on Windows (we were developing
the 64 bit version of our data processing program at the time).
Maybe I could go back to the info I collectad at that time and dig out
some such interface file?

Maybe, but remember that GCC also runs on Windows and what you're trying to do is find the "right" object (linkable) files for FPC + Windows.

Mentioning FPC muddied the water, and gave them an excuse to wiggle out of their commitments. Stick to GCC, which is what Michael suggested in the first place, and ask for the libraries suitable for whatever variants of Windows you are interested in plus the .h file. Knowing the content of the .h file, it should be possible to get FPC (or at worst an assembler shim) to call their functions.

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to