Sign in Join
Wiki copytemporary

Install on Ubuntu 11.10

(Ubuntu only)

In General

See Installing Lazarus on Linux - this page covers most of what you need for most Linux Distributions.

Warning, this page is very out of date and should be removed.

Overview

To install Lazarus you install three things:

Versions

You must install the correct version of Free Pascal for the version of Lazarus you choose. The versions below are correct.

Ubuntu 11.10 (Oneiric Ocelot)

What you want

Matching versions of Lazarus and Free Pascal are in the repository (20/02/12). They are

In Synaptic they are called Lazarus 0.9.30-2Build1, fpc, and fp.

Find and install the packages

In the Software Centre search for and install:

With Synaptic, install everything beginning with Laz, fpc or fp.

Problem 1

Once you have installed Lazarus, it will not work. Even if you add no code at all and compile and run everyone's favourite 'Blank form' project (having first saved it of course) you will get this error message:

Project project1 raised Exception class EInterface critical with message: ....

Solution (10 mins): Remove the Ubuntu taskbar menu and overlay scrollbars

Open a terminal and try

sudo apt-get remove appmenu-gtk3 appmenu-gtk appmenu-qt

Give your password These can be re-installed if needed with the same command but put 'install' in place of 'remove'.

Open synaptic and search for 'liboverlay-scrollbar'.

Uninstall the 2 packages highlighted. They can be re-installed if needed with Synaptic

You now need to restart Ubuntu and hope.

The 'blank form' project should now run with no errors.

Problem 2

Add a button to your 'blank form' project. In the Events tab of theObject Inspector , try to open the 'Click' event handler. You will get the error message

unit not found: Classes

or

unit not found: Sysutils

Solution (10 mins): Reconfigure Lazarus as sudo

This can be solved as follows:

Open a terminal and start Lazarus as sudo with

gksudo StartLazarus

Give your sudo password

In Lazarus choose

Tools -> Rescan FPC source directory

In Lazarus choose

Tools -> BuildLazarus with profile:Build all

You should now be able to open Lazarus normally and create a project with a button that is clickable!'

'Hello World' here we come.

Oh Joy!

Lazarus Forum

There are several threads that are useful

Forgetting to install Free Pascal source code

Solving problem 1

Solving problem 2

More about problem 2

Installing using debs

Video

It's in German. It is very clear. In this case, after the installation, Lazarus ran without problem - mine didn't.

You tube showing install

Problem 2 image

Ubuntu 10.04 LTS (Lucid Lynx)

The version in this repository is Lazarus 0.9.28.2 which is quite old. It installs via synaptic and it then works.

Install from .deb files

If you want to install a newer version using .deb files then see the wiki page

How to install from .deb files

See also


From the Free Pascal wiki, page "Install on Ubuntu 11.10", as it stood on 2021-01-17 after a change by Dbannon, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 2, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.