


#Free pascal environment free#
You probably can substitute “Linux” by any other UNIX-like operating system, as long as it is supported by Free Pascal. So, what will this tutorial tell you? First of all: I will assume that we are on a 64bit Linux operating system.

That will probably make your users more happy. Instead of providing binaries for each UNIXoid operating system, consider writing good Makefiles. Same thing for Linux users who want to compile e.g. But you will need a lot of stuff for this way round! As static linking is hard enough, dynamic linking will certainly drive you mad, if you don’t are ready to spend a lot of time - especially for learning the backgrounds. It is possible to compile Linux and other UNIX-oide apps using windows. If you think, that you can provide your apps now also for Linux and other systems I have to warn you. First we have to work a little bit and set up our cross compile environment. Sounds interesting? It is! However, it does not work “out of the box”. For example: If you work on Linux, you can compile your project also for Windows operating system. Ever been frustrated about spending a lot (certainly too much) time on compiling your apps for all the platforms you seek to support? Don’t want to repeatedly reboot your machine to start one for one the operating systems to compile your program there? Well, if you use to write your applications in (Free) Pascal, your happy -)Ĭross compiling means, that you compile a program for a platform from another one.
