![]() ![]() As an example for the project size the IDE can handle, and the performance of the resulting application: The IDE itself is developed using the tool. Its compiler FPC is being constantly developed to improve performance. Powerful, Fast The program is a capable IDE for handling large projects. See Installing app for OS-specific instructions for installation. ![]() Enjoy the same experience on your favorite OS. Even on Raspberry Pi! The programs you create also runs on these platforms. Features and Highlights Cross-Platform It runs on Windows, macOS, Linux, and many other platforms. However, as with the compiler if you make modifications to the FCL or LCL you must make those changes available to the general public and the world. You can sell your application without the need to supply or make available your code. In a nutshell, this means that you can write your own proprietary software that just links to these libraries. The FCL (Free Pascal Component Libraries) and the LCL (which will eventually become part of the FCL) are licensed under a modified LGPL. This hasn't been added to the LCL yet but it should be possible in the future. However, if you are only looking to create a Windows product using Free Pascal and the app then the answer would be yes. These items are specific to Windows and would only work on and within Windows. If it uses some specific database, OCX, or DCU then the answer would be no. If the code is standard Delphi pascal and it uses the standard components found in Delphi then the answer is yes. You've now just created a Linux version of the Windows product without any additional coding. So you copy the code over to your Linux development machine, compile, and link against the gtk+ interface unit. First, you decide what widget set you want to use. Let's say you are creating a product on Windows using the standard Windows widgets.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |