1. I had to install X11, does this mean that the applications i build with lazarus will also need x11?
2. Having failed at installing it manually, i resorted to "fink". This worked fine but my output binaries were divided into two (!). One "unix executable file" and one "normal application". When i deleted the unix file my app would not run (i suspected as much). Is the smallest executable just a stub to get x11 going?
3. Also, i keep getting "unknown stabs" errors. I disabled the debugger and the output now works (after copying the jpeg library as mentioned on this forum). But why would a jpeg lib cause damage to laz? dont we have native pascal jpeg loaders?
4. Is is not possible at all to get a regular installer for lazarus on the mac? One that dont depend on unix stuff?
Previously i installed the normal commandline freepascal and converted some delphi code. It generated one, single executable with no X11 at all? No criticism, but why the X11 dependency?
And will my apps depend on X11 as well?
Kind regards
1. I had to install X11
Download and install the three packages FPC, FPCSrc and Lazarus in this order: https://sourceforge.net/project/showfiles.php?group_id=89339 This is the easiest way to install Lazarus on Mac OS X. The FPC sources are installed under /usr/local/share/fpcsrc.
It generated one, single executable with no X11 at all? No criticism, but why the X11 dependency? And will my apps depend on X11 as well?
As of today, I applied a patch to the Lazarus packages in fink, which should prevent the "unknown stabs ..." warnings.