Recent

Author Topic: Problem installing on Suse 10  (Read 16572 times)

Bart

  • Hero Member
  • *****
  • Posts: 5290
    • Bart en Mariska's Webstek
Problem installing on Suse 10
« on: February 21, 2006, 12:05:01 pm »
Hi,

I'm a newbie to Linux, so here's the problem I'm having trying to install Lazarus 0.9.12 on my Suse 10.0:

After downloading the rpm's for fpc, fpc-src and lazarus I managed to install fpc-2.0.2-0.i586.rpm and fpc-src-2.0.2-0.i386.rpm allright.

However trying to install Lazarus (in a root shell with: "rpm -Uvh lazarus-0.9.12-0.i386.rpm")gives me:
Code: [Select]
error: Failed dependencies:
        gdk-pixbuf is needed by lazarus-0.9.12-0
        gdk-pixbuf-devel is needed by lazarus-0.9.12-0
        glibc-devel is needed by lazarus-0.9.12-0
        gtk+-devel is needed by lazarus-0.9.12-0
        libgdk_pixbuf.so.2 is needed by lazarus-0.9.12-


Via yast I managed  to install gdk-pixbuf and glibc-devel.
However I cannot find the other three libraries.

Via YOU (Yast Online Update) I managed to locate gdk-pixbuf-devel, but YOU will not let me mark the damn thing for installation. As for gtk+-devel and libgdk_pixbuf.so.2, I cannot find them at all.

Obviously it is my lack of Linux knowledge that prevents me from solving this.
So can anyone give me a step by step description on how to solve this?

Thanks in advance,

Bart

Marc

  • Administrator
  • Hero Member
  • *
  • Posts: 2584
RE: Problem installing on Suse 10
« Reply #1 on: February 21, 2006, 06:04:56 pm »
For the ease of things, Suse removed the + from the gtk+ package name, so you need to install gtk-devel (and gtk)
if you are sure you have all other required packages installed, you can force installation by
rpm --nodeps ...
//--
{$I stdsig.inc}
//-I still can't read someones mind
//-Bugs reported here will be forgotten. Use the bug tracker

Anonymous

  • Guest
RE: Problem installing on Suse 10
« Reply #2 on: February 21, 2006, 07:43:13 pm »
When I want to install gdk-pixbuf-devel-0.22.0-72.3.i586.rpm (from the Suse ftp-site) it says:
"gtk-devel is needed by gdk-pixbuf-devel-0.22.0-72.3"

However, there is no gtk-devel to be found on the Suse CD, nor on the Suse ftp site.
I'm kind of stuck  now.

Bart
(forgot my password, so could not login to the forum now)

Anonymous

  • Guest
RE: Problem installing on Suse 10
« Reply #3 on: February 21, 2006, 11:23:11 pm »
gtk-devel is on the DVD in group:
development/libraries/X11 (Entwicklung/Bibliotheken/X11)

Bart

  • Hero Member
  • *****
  • Posts: 5290
    • Bart en Mariska's Webstek
Re: RE: Problem installing on Suse 10
« Reply #4 on: February 22, 2006, 04:39:53 pm »
Quote from: "Anonymous"
gtk-devel is on the DVD in group:
development/libraries/X11 (Entwicklung/Bibliotheken/X11)

Well, I'm afraid it's not on any of my SuSe CD's.

Bart

Anonymous

  • Guest
RE: Re: RE: Problem installing on Suse 10
« Reply #5 on: February 22, 2006, 06:38:25 pm »

Bart

  • Hero Member
  • *****
  • Posts: 5290
    • Bart en Mariska's Webstek
RE: Re: RE: Problem installing on Suse 10
« Reply #6 on: February 23, 2006, 12:55:37 pm »
Maybe because I do not have Suse Professional??

Bart  (getting rather frustrated ...)


Anonymous

  • Guest
RE: Re: RE: Problem installing on Suse 10
« Reply #8 on: February 24, 2006, 03:18:24 am »
maybe this helps for getting the packages
http://apt4rpm.sourceforge.net/
look under Repositories - SuSE

GaborBoros

  • New Member
  • *
  • Posts: 21
RE: Re: RE: Problem installing on Suse 10
« Reply #9 on: February 24, 2006, 09:31:54 am »
I suggest add a new FTP installation source in Yast and disable the default source.
E.g. server: mirrors.kernel.org dierctory: /opensuse/distribution/SL-10.0-OSS/inst-source

Gabor

Bart

  • Hero Member
  • *****
  • Posts: 5290
    • Bart en Mariska's Webstek
RE: Re: RE: Problem installing on Suse 10
« Reply #10 on: February 24, 2006, 12:52:37 pm »
Hi,

Got Lazarus up and running now.
This was really dependency hell!
Only after finding the gtk-1.2..rpm and glib-devel at http://rpm.pbone.net and using  --nodeps while installing Lazarus (tips I found using the search function of this forum!) I got it running.

First impressions:

- It looks better than on Windows!
- It compiles faster

I could even compile an example spiro program I made with the Windows version without any alteration to the source code!
(Got into troubles of course when I tried to run the file from a FAT32 partition, thats a Linux newbie for you  :wink: )

Despite all the problems I encountered I must say I'm impressed!

Bart

Anonymous

  • Guest
Re: RE: Re: RE: Problem installing on Suse 10
« Reply #11 on: March 09, 2006, 12:54:07 am »
There is absolutely NO hell at all.
If you have SUSE Linux 10, all is on the DVD.

The only thing you have to do is to download all the required Lazarus pckages. Place it into one folder and add it to the RPM sources (by clicking that option inside the Konqueror view). Start Yast by clicking the Lazarus *.rpm package.

The RPM istaller (shell) opens and will probably hint you to the fact, that GTK+ is needed. You can savely ignore that (couse it's only a renaming problem (as stated earlier here)).

All is done in 10 minutes. Ready to compile the first program in seconds.

Bart

  • Hero Member
  • *****
  • Posts: 5290
    • Bart en Mariska's Webstek
Re: RE: Re: RE: Problem installing on Suse 10
« Reply #12 on: March 10, 2006, 09:35:52 am »
Quote from: "Anonymous"
There is absolutely NO hell at all.
If you have SUSE Linux 10, all is on the DVD.


It may be on the DVD, but it is not on the 5 CD set (ISO downloads) that I have.

Never mind that. Learning how to install/find this stuff is part of the learning curve. As stated before, I'm an absolute Linux novice, but I do not mind experimenting...
If I f.u. the system, thats also part of the learning process. Linux is not my primary OS at the moment, so I have no critical data on it.
Just as a precaution I kept a copy of all relevant rpm's on my WinMe data partition, just in case I'll have to install Linux again.

Anyhow. Now that I've got it running I get the impression that the linker is much fatser under linux than under Windows ME....

Greetz,

Bart

Anonymous

  • Guest
RE: Re: RE: Re: RE: Problem installing on Suse 10
« Reply #13 on: May 04, 2006, 10:27:44 pm »
I use SUSE 10. I installed lazarus. It runs fine, y compiles some programs I wrote to test it... but the linker fails with this message:

/usr/lib/libgdk.a(gdk.o): En la función `gdk_init_check_no_atexit':
gdk.c:(.text+0x856): referencia a `__ctype_toupper' sin definir
/usr/lib/libgdk.a(gdk.o): En la función `gdk_init_check':
gdk.c:(.text+0x11a6): referencia a `__ctype_toupper' sin definir
/usr/lib/libgtk.a(gtkaccellabel.o): En la función `gtk_accel_label_refetch':
gtkaccellabel.c:(.text+0xcd6): referencia a `__ctype_toupper' sin definir
gtkaccellabel.c:(.text+0xd13): referencia a `__ctype_toupper' sin definir
/usr/lib/libgtk.a(gtkentry.o): En la función `gtk_move_forward_word':
gtkentry.c:(.text+0x3704): referencia a `__ctype_b' sin definir
gtkentry.c:(.text+0x3744): referencia a `__ctype_b' sin definir
gtkentry.c:(.text+0x3785): referencia a `__ctype_b' sin definir
/usr/lib/libgtk.a(gtkentry.o): En la función `gtk_move_backward_word':
gtkentry.c:(.text+0x3806): referencia a `__ctype_b' sin definir
gtkentry.c:(.text+0x3844): referencia a `__ctype_b' sin definir
/usr/lib/libgtk.a(gtkentry.o):gtkentry.c:(.text+0x3884): más referencias a `__ctype_b' sin definir a continuación
/usr/lib/libgtk.a(gtkrc.o): En la función `_gtk_normalize_codeset':
gtkrc.c:(.text+0x427): referencia a `__ctype_tolower' sin definir
/usr/lib/libgtk.a(gtktext.o): En la función `find_cursor_at_line':
gtktext.c:(.text+0x6051): referencia a `__ctype_b' sin definir
/usr/lib/libgtk.a(gtktext.o): En la función `find_mouse_cursor_at_line':
gtktext.c:(.text+0x63e1): referencia a `__ctype_b' sin definir
/usr/lib/libgtk.a(gtktext.o): En la función `gtk_text_move_forward_word':
gtktext.c:(.text+0x6cab): referencia a `__ctype_b' sin definir
gtktext.c:(.text+0x6d2b): referencia a `__ctype_b' sin definir
/usr/lib/libgtk.a(gtktext.o): En la función `gtk_text_move_backward_word':
gtktext.c:(.text+0x6f56): referencia a `__ctype_b' sin definir
/usr/lib/libgtk.a(gtktext.o):gtktext.c:(.text+0x6fa1): más referencias a `__ctype_b' sin definir a continuación
project1.lpr(17,1) Error: Error while linking

Any idea? I'm a linux newbie too.

Anonymous

  • Guest
RE: Re: RE: Re: RE: Problem installing on Suse 10
« Reply #14 on: July 08, 2006, 08:29:32 pm »
Hi, I am a new Linux Suse 10.1user,
I have downloaded the rpm's: fpc, fpcsrc, lazarus
my system seems don't find fpc! and I cant install lazarus
Help me please I have installed Linux mainly for using Lazarus that seems run good on it, and slowely on WinXP.
But the installation on WinXp was very simple
thanks

 

TinyPortal © 2005-2018