Graeme Geldenhuys wrote:
Sorry, but I don't seem to understand. What will this do if I only
compile the LCL? Does your Lazarus still run and look like a Gtk1 app?
At the moment my Lazarus is compiled with Gtk1 look. It doesn't blend
in very nicely with my Gnome desktop, but at least it is stable.
Ummmm .... you were trying to improve the IDE look? Compiling only the
LCL is enought for compiling your own programs for other targets, while
the IDE will remain in Gtk1 for stability. I would think that the most
important thing is what the users see ^^
I'm not sure what the problem is, but my gtk1 compiled Lazarus IDE looks
like any other KDE program here. Perhaps there is some kind of
configuration to make gtk1 programs look better.
Does Gtk1 support themes and TrueType fonts? What is the difference
between Gtk2 and Gnome? I thought Gnome was built using Gtk2, or does
Gnome extend Gtk2 even further. When I compile small test apps using
Gtk2, they auto use the Gnome desktop theme and fonts, which looks
really nice.
I'm almost sure that Gtk1 support TrueType fonts, but users prefer Gtk2
anyway.
When we talk about gnome we are talking about the gnome library, not the
desktop environment. Gnome library was created to address some problems
with Gtk1, and is completely based on Gtk1. Gnome library is also
becoming deprecated, you should not use it to deploy applications.
What is the preffered deployment toolkit of Linux apps written in
Lazarus. Which toolkit should I compile my apps to?
On Lazarus, Gtk1 is more stable then Gtk2. I would compile my
applications for both and compare the stability. If you don't enconter
any problems with Gtk2, I would use this for deployment. If you
encounter you can bug report them ^^
What happens is that recompiling the IDE itself for Gtk2 has proven to
make it unstable. So I usually keed the IDE on Gtk1, and I test my
programs on different widgets.
This is all for Linux. On Windows you don't need to compile for any gtk,
compile for the Windows API and you will have an executable without any
dependencies.
Is it just an illusion, or does Lazarus compile much faster under Linux
than under Windows. I haven't done any timings, but if sure does feel
faster.
No, it's not an illusion. This extra time is caused because the GNU
Linker is very slow on Windows =/
I will try and manually install some db1-devel package on my system and
see if that helps. The apt-get doesn't seem to help.
I think this will allow you to compile for gnome.
Felipe
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives