On 05/02/2008, mramirez <[EMAIL PROTECTED]> wrote:
>
> Something like: "In Suse, there is a problem with the fonts", "In
> Fedora, you have to setup this file", etc
>
> One of the things, that dumped Kylix (Delphi for Linux), was that the
> O.S. required extra configuration, compared to windowze.

I use Ubuntu because it's small - a one CD download. I don't have the
bandwidth to download 4-6 CD's like other distros. I only need one
editor, one office application etc... Ubuntu gives me that. And what
it doesn't have, I can install later (one package at a time).

Lazarus is really not that hard to setup under Linux. The easiest is
to start with a binary FPC setup, maybe even a binary Lazarus setup.
Yes, it's different to Windows, but that's because the *unix way of
development and packaging applications are different to Windows. Unix
style of development is write something small and specific - and most
of all be good at it. No bloated tools thinking they are a office
suite etc..  Because of that you have many smaller libraries, which
causes a few more dependencies.  To compile and link any program using
those libraries, you need the development packages (*-devel) for those
libraries.

It all sounds a lot more complicated than it really is. :)  With
Ubuntu, which uses the 'apt' package management tool you only need to
specify a few packages to install and 'apt' will resolve all the other
dependencies for you.

I once made a list of all required *-devel packages to be installed on
a clean Ubuntu system to be able to compile and link a Lazarus
application. That includes Lazarus of course.  I'll search my emails
and post that message again.

Regards,
  - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to