Jump to content
The simFlight Network Forums

Recommended Posts

Hello guys,
is there anyone who uses FSUIPC4 SDK on LAZARUS platform?
Lazarus is FREE Pascal IDE (it is GNU), looking nice, easy to develop, but trying to port FSUIPC4 SDK, I have encountered several points which keep me off using it with 

     [microchip_HW <=> Lazarus <=> FSUIPC4 <=> FSX]

I have tried to use FSUIPC SDK for Delphi, but altough the Lazarus offers tools for converting the Deplhi project into Lazarus one, there are still features e.g. GlobalAddAtom, GlobalDeleteAtom, etc. (there is whole list of "Identifier not found" errors) which seem to remain in the code (these seem to be declared e.g. in FSUIPC.bas). As I have never programmed in Delphi, this becomes challenging (but surely not something which couldn't be sorted out after some investigation).

I guess if I spend more time with it, I'll probably make a new library for Lazarus<=>FSUIPC, but if there is someone who has already done this step, or made some other part of FSUIPC SDK working in Lazarus environment, it might save me much effort.

note: or I'll go for Visual Studio (VB or C++) - still considering programming effort - I used to program in Pascal many years ago, that's why it attracted my attention

Thanks,
Lubor

Link to post
Share on other sites

I do not know LAZARUS. We use the SDK for LINDA using Pascal with the Delphi XE6 IDE. This includes the 2 .pas files and 2 .inc (include) files. I have recently revisited the code to ensure LINDA would work with FSUIPC5. No Changes were required. I have used Pascal for years and is by far my preferred programming language. 

Link to post
Share on other sites
  • 3 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.