Lazarus

From NixOS Wiki
Jump to: navigation, search

Lazarus is a Delphi compatible cross-platform IDE for Rapid Application Development. It has variety of components ready for use and a graphical form designer to easily create complex graphical user interfaces.

Development

If you want to develop Lazarus applications in NixOS you can use a nix-shell, just run this command in the terminal:

nix-shell -p fpc lazarus-qt6 gdb '<nixpkgs>' --run startlazarus

You can use the different variants of the packages, depending if you prefere GTK, lazarus or legacy Qt5 lazarus-qt5.

Happy lazarus coding :)