SDL not found

10 posts / 0 new
Last post
cosmin
cosmin's picture
SDL not found

Am încercat să instalez un program oarecare. La un moment dat, în timpul configurării, mi se spune aşa:

checking for sdl-config... no
checking for SDL - version >= 1.2.0... no
*** The sdl-config script installed by SDL could not be found
*** If SDL was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the SDL_CONFIG environment variable to the
*** full path to sdl-config.
configure: error: *** [b]SDL version 1.2.0 not found![/b]

Am luat un rpm cu SDL de la libsdl.org, dar când să-l instalez, mă anunţă că:

file /usr/lib/libSDL-1.2.so.0 from install of SDL-1.2.8-1 conflicts
  with file from package [b]libSDL1.2-1.2.7-9mdk[/b]

Sunt puţin dezorientat. :-? Ce ar trebui să fac?

adyx
Re: SDL not found

Trebuie sa instalezi pachetul libSDL1.2-devel. Cand mai ai erori de genul acesta, o citire atenta a outputului din consola iti da solutia completa. Este cautat fisierul sdl-config si nu este gasit. Atunci tu mergi frumos in Mandriva Control Center -> Install Software si ii dai sa caute intre pachetele disponibile (ATENTIE ! In file names , adica dupa fisierele generate) sdl-config si vezi ce pachet il contine. Daca te uitai la rpm-ul pe care incerci sa il instalezi vedeai ca nu contine ceea ce cauta programul pe care incerci sa il instalezi. Ca o regula, cand ai erori la compilare cu privile la lipsa unor dependente pe care tu "stii" ca le ai , mai mult ca sigur trebuie sa instalezi pachetul -devel- asociat.

We can't solve problems by using the same kind of thinking we used when we created them.
A.E.

cosmin
cosmin's picture
Re: SDL not found

Mulţumesc frumos pentru explicaţii.

Quote:
adyx wrote:
Ca o regula, cand ai erori la compilare cu privile la lipsa unor dependente pe care tu "stii" ca le ai , mai mult ca sigur trebuie sa instalezi pachetul -devel- asociat.

Nu ştiam asta, dar voi ţine minte.

Acum, configurarea a trecut de acel pas :-D

checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.2.0... yes

...dar s-a oprit la următorul :-(

checking for IMG_Load_RW in -lSDL_image... no
configure: error: *** SDL_image not found !

Am instalat SDL_image-devel-1.2.4-1.i386.rpm şi tot degeaba.

[url=http://counter.li.org/]Linux registered user #368449[/url]

adyx
Re: SDL not found

Ce program(joc) incerci sa instalezi ? Deci ai libSDL_image1.2 instalat ? (nu devel)

We can't solve problems by using the same kind of thinking we used when we created them.
A.E.

cosmin
cosmin's picture
Re: SDL not found

Încerc să instalez Globulation (joc).
Am încercat să instalez SDL_image-1.2.4-1.i386.rpm, şi am primit următorul output:

file /usr/lib/libSDL_image-1.2.so.0 from install of SDL_image-1.2.4-1 conflicts
  with file from package libSDL_image1.2-1.2.3-3mdk

De unde trag concluzia că am tot ce e nevoie. Şi totuşi... :-?

[url=http://counter.li.org/]Linux registered user #368449[/url]

adyx
Re: SDL not found

Explica-mi si mie ceva. Tu ai acolo niste pachete cam ciudate. De unde ai si libSDL-image si SDL_image ?!?!? Al doilea pachet nu pare specific pentru Mandriva. Daca amesteci pachete de la diverse distributii nu iese nimic. Ce versiune de Mandriva ai ?

We can't solve problems by using the same kind of thinking we used when we created them.
A.E.

cosmin
cosmin's picture
Re: SDL not found

Am luat pachetele de la libsdl.org. Poate că, într-adevăr, ar fi fost mai bine să compilez sursele. Dar cum rpm-urile s-au instalat fără probleme, m-am gândit că merge şi aşa.

Am Mandrakelinux 10.1. Aştept să primesc, săptămâna asta, DVD-ul de Mandriva 2005, prin poştă.

[url=http://counter.li.org/]Linux registered user #368449[/url]

admin
admin's picture
Re: SDL not found

Gasesti aici Globulation pentru MDK 10.1. Chiar nu inteleg de ce nu vreti sa va setati mediul contrib conform tutorialului. Ati putea sa instalati intr-o secunda orice va doriti. Cel putin daca ati lua rpm-urile din el si tot ar fi ceva, dar daca iei asa pachete la intamplare nu o sa-ti merga niciodata bine. In fine...ia rpm-ul de pe FTP-ul de mai sus si o sa-ti merga fara probleme.

cosmin
cosmin's picture
Re: SDL not found

Mulţumesc mult! A mers. Şi am mai găsit acolo şi alte programe pe care mi le doream de multă vreme.

[url=http://counter.li.org/]Linux registered user #368449[/url]

adyx
Re: SDL not found

Bravo !

We can't solve problems by using the same kind of thinking we used when we created them.
A.E.