Mark Morgan Lloyd wrote:
Mark Morgan Lloyd wrote:
Mattias Gaertner wrote:
On Wed, 18 Feb 2015 21:36:33 +0000
Mark Morgan Lloyd <[email protected]> wrote:

Using FPC 2.6.4 or late 2.7.1, compiling trunk on Wheezy is OK but running gives me

Trunk (as of yesterday evening), 2.6.4, export OPT='-O- -gl', make all, run with ./lazarus --sync --g-fatal-warnings.

The machines here are generally Debian with KDE as a desktop, but the "Wheezy" systems are closely modelled on the older "Squeeze" ones. It appears that if I run on the machine's own display it works, but if I attempt to run Lazarus over SSH (a combination that works on all other systems around here and with numerous programs on the test systems) it fails with
..
Is OK over a remote X session (i.e. running in Xnest). An initial successful run to set up ~/.lazarus doesn't improve the situation over SSH but gets it to the point where lazbuild works.

However I also find that a program built using Lazarus (IDE or lazbuild) fails on that system (i.e. Wheezy) in the same way as the IDE.

32- and 64-bit are substantially the same. Qt works, so the problem appears to be Lazarus (and Lazarus-built programs) using gtk2 over SSH on Wheezy.

There might also be some minor Unicode display issues in Gtk2.

Can't test gtk3, trunk fails with

lazgtk3.pas(14777,1) Error: undefined reference to `gtk_widget_add_tick_callback'

--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to