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?
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.
Mulţumesc frumos pentru explicaţii.
Nu ştiam asta, dar voi ţine minte.
Acum, configurarea a trecut de acel pas :-D
...dar s-a oprit la următorul :-(
Am instalat SDL_image-devel-1.2.4-1.i386.rpm şi tot degeaba.
[url=http://counter.li.org/]Linux registered user #368449[/url]
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.
Încerc să instalez Globulation (joc).
Am încercat să instalez SDL_image-1.2.4-1.i386.rpm, şi am primit următorul output:
De unde trag concluzia că am tot ce e nevoie. Şi totuşi... :-?
[url=http://counter.li.org/]Linux registered user #368449[/url]
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.
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]
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.
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]
Bravo !
We can't solve problems by using the same kind of thinking we used when we created them.
A.E.