Nevim jake presne SDL baliky mas nainstalovane, ale pro kompilaci je nutne mit i devel baliky, tzv. SDL-devel Proc se ti to nedari nainstalovat z rpm? On Thu, 2002-08-29 at 08:59, Martin Pelikán wrote: > Zdravím, > > mám problémy s komplilací aplikací ze zdrojáků. Konkrétně se jedná o > program avifile0.7. Je to mimo jiné plugin pro program transcode, který > bych rád používal pro komprimaci videa do DivX atd. Konkrétně mám > problémy (doufám) s SDL knihovnou. Je vyžadována verze >= 1.0.0. > Instalovanou mám verzi 1.2.3-6mdk z rpm, který je na CD s distribucí. > Podobných problémů jsem měl u jiných programů i s knihovnou QT, tam jsem > ale problém vyřešil pomocí symlinků. A proč vlastně komlipuji zdrojáky a > neinstaluju to rovnou z rpm ? Protože s kompilací mám mnohem větší > úspěšnost, než s instalací z rpm. Používám Mandrake Linux 8.2, verze gcc > je 2.96, soubor sdl-config se nachází v /usr/bin/. > Dole je hlášení, které píše ./configure, pod ním obsah > config.log. > > Díky moc. > > > -- > Martin Pelikán > pelikan@wo.cz > > ************************************* > configure píše toto: > > checking for sdl-config... sdl-config > setting SDL_CONFIG to /usr/bin/sdl-config > checking for sdl-config... /usr/bin/sdl-config > checking for SDL - version >= 1.0.0... no > *** Could not run SDL test program, checking why... > *** The test program failed to compile or link. See the file config.log for the > *** exact error that occured. This usually means SDL was incorrectly installed > *** or that you have moved SDL since it was installed. In the latter case, you > *** may want to edit the sdl-config script: /usr/bin/sdl-config > configure: WARNING: Could not find SDL >= 1.0.0! > > a v config.log je toto: > > > configure:14923: result: no > configure:14964: gcc -o conftest -g -O2 -mcpu=i686 -march=i686 -ffast-math -pipe > -I/usr/include/SDL -D_REENTRANT -Wall -Wno-unused conftest.c -L/usr/lib -lS > DL -lpthread -lm -lasound -L/usr/lib -ldl -lartsc -lpthread -L/usr/lib -lesd -la > udiofile -lm -L/usr/X11R6/lib -lX11 -lXext -lXxf86vm -lXxf86dga -lXv -lXinerama > -ldl >&5 > /usr/bin/ld: cannot find -lasound > collect2: ld returned 1 exit status > configure:14967: $? = 1 > configure: failed program was: > #line 14937 "configure" > #include "confdefs.h" > > #include <stdio.h> > #include "SDL.h" > > int main(int argc, char *argv[]) > { return 0; } > #undef main > #define main K_and_R_C_main > > #ifdef F77_DUMMY_MAIN > # ifdef __cplusplus > extern "C" > # endif > int F77_DUMMY_MAIN() { return 1; } > #endif > int > main () > { > return 0; > ; > return 0; > } > configure:15000: WARNING: Could not find SDL >= 1.0.0! > > > > -- > -- Konference magazinu Internet ---------------- linux-internet -- > -- Pravidla: http://pravidla.kab.cz ------ FAQ: http://faq.kab.cz > -- Archiv a instrukce pro odhlaseni: http://internet.nawebu.cz >
This archive was generated by hypermail 2.1.2 : 29. 08. 2002, 12:37 CEST