Recent

Author Topic: Lazarus on Asus Eee  (Read 15824 times)

rdohmen

  • Newbie
  • Posts: 3
Unable to complete installation
« Reply #15 on: July 18, 2008, 04:24:50 pm »
I read this thread and tried to install Lazarus on a eee (900).

I've been using Lazarus on a Windows machine for quite a while, but the installation on Linux (Xandros) does not seem to be so easy.
I downloaded the libraries from the Debian website (libglib1.2-dev, libgtk1.2 and libgdk-pixbuf2).
I switched to admin-mode with su before running aptitude, but got dependancies errors on every deb-file.

On this eee libglib2.0-0 is allready installed, just as libgtk2.

I would be very gratefull for an accurate description describing how to install exactly what files (in what order) to get the IDE running.

Thanks in advance for any help.

Rene

tech-pro

  • Full Member
  • ***
  • Posts: 173
    • Tech-Pro.net
RE: Unable to complete installation
« Reply #16 on: July 19, 2008, 12:19:01 am »
You'll be lucky.

My Eee PC doesn't have enough storage to attempt to install Lazarus, and in any case I don't think the screen is large enough to use the IDE realistically.

I installed Lazarus on Xandros Desktop on a normal laptop but that was a struggle and there were unresolved dependencies. The best way is probably to use one of the source file tarballs and then build it manually rather than trying to install .deb packages.
Julian

rdohmen

  • Newbie
  • Posts: 3
Re: RE: Unable to complete installation
« Reply #17 on: July 19, 2008, 11:08:44 am »
Quote from: "tech-pro"
You'll be lucky.


I hope so :-)

Quote from: "tech-pro"
My Eee PC doesn't have enough storage to attempt to install Lazarus, and in any case I don't think the screen is large enough to use the IDE realistically.


I think it wil use much less than 1 GB, so it should be possible to install on any eeePC. The screen is large enough to edit texts and browse wherever i am. Since Delphi/Pascal was burned into my heart about 20 years ago, I can really get myself to programming in C--. At that time we had CGA screens, so the eee's screen is an enormous luxery.

Quote from: "tech-pro"
I installed Lazarus on Xandros Desktop on a normal laptop but that was a struggle and there were unresolved dependencies. The best way is probably to use one of the source file tarballs and then build it manually rather than trying to install .deb packages.


The problem is - i guess - that i got stuck with the libraries allready. If they where installed properly I guess (hope) there are not much problems left over.
This thread and  some youtube video's prove it is possible to do.

Kind regards.

Rene

tech-pro

  • Full Member
  • ***
  • Posts: 173
    • Tech-Pro.net
RE: Re: RE: Unable to complete installation
« Reply #18 on: July 19, 2008, 11:43:23 am »
Well in that case you could try installing the .deb files from the downloads page of this site. They have to be installed in a particular order, since some depend on others already being there, but they aren't listed in order so you'll have to use trial and error.

The problem I had with Xandros Desktop is that it is based on quite an old Debian version and there is a dependency on a couple of things - lib-dbus springs to mind - that is not available at all for Xandros or the Debian version it is based on. And copies for other distros can't be used because they depend on a newer version of libc than is used in this one. Hence I ended up having to finish the installation by extracting the contents of the .deb file and copying them in manually.

The version of Xandros used in the Eee is not exactly the same as the standalone Desktop version so you might not have those problems but I have never tried - there is less than 500MB free on my 2GB Surf and I don't want it cluttered up with development files.

Installing it from the tarball it would not have to go in /usr/share/... so you could probably install it on the SD card, which might be a solution for me, but I really find it easier to develop on a PC with a full size keyboard and screen and then copy the programs to the Eee when they are working.
Julian

 

TinyPortal © 2005-2018