Weron Napisano 25 Listopada 2003 Zgłoś Napisano 25 Listopada 2003 Witam. Sprawa jest taka: kompiluje na Slacku kscd z pakietu kdemultimedia wersja 3.1.4 I program ten wysypuje sie na make Oto krotki log: plat_linux.c:462: warning: no previous prototype for `gen_get_cdlen' plat_linux.c:474: warning: no previous prototype for `gen_play' plat_linux.c:512: warning: no previous prototype for `gen_pause' plat_linux.c:521: warning: no previous prototype for `gen_resume' plat_linux.c:530: warning: no previous prototype for `gen_stop' plat_linux.c:540: warning: no previous prototype for `gen_eject' plat_linux.c: In function `gen_eject': plat_linux.c:549: warning: passing arg 2 of `wm_lib_message' discards qualifiers from pointer target type plat_linux.c:553: warning: passing arg 2 of `wm_lib_message' discards qualifiers from pointer target type plat_linux.c:575: warning: passing arg 2 of `wm_lib_message' discards qualifiers from pointer target type plat_linux.c:582: warning: passing arg 2 of `wm_lib_message' discards qualifiers from pointer target type plat_linux.c:594: warning: passing arg 2 of `wm_lib_message' discards qualifiers from pointer target type plat_linux.c: At top level: plat_linux.c:627: warning: no previous prototype for `gen_closetray' plat_linux.c: In function `gen_closetray': plat_linux.c:630: warning: passing arg 2 of `wm_lib_message' discards qualifiers from pointer target type plat_linux.c: At top level: plat_linux.c:675: warning: no previous prototype for `gen_set_volume' plat_linux.c: In function `gen_set_volume': plat_linux.c:676: warning: declaration of `v' shadows a global declaration /usr/include/asm/byteorder.h:43: warning: shadowed declaration is here plat_linux.c: At top level: plat_linux.c:700: warning: no previous prototype for `gen_get_cdtext' plat_linux.c: In function `gen_get_cdtext': plat_linux.c:701: warning: implicit declaration of function `wm_scsi_get_cdtext' plat_linux.c: At top level: plat_linux.c:710: warning: no previous prototype for `gen_get_volume' plat_linux.c: In function `gen_get_volume': plat_linux.c:709: warning: unused parameter `d' /usr/include/linux/byteorder/swab.h: At top level: plat_linux.c:28: warning: `plat_linux_id' defined but not used make[1]: *** [plat_linux.lo] Błąd 1 make[1]: Leaving directory `/home/marcin/kdemultimedia-3.1.4/kscd/libwm' make: *** [all-recursive] Błąd 1 [marcin@marc~/kdemultimedia-3.1.4/kscd]$ Szukalem troche po sieci i dowiedzialem sie, ze problem dotyczy kernela 2.4.21 i 2.4.22 czyli najnowszych. A rozwiazania nie znalazlem. Czy ktos wie moze jak roziwazac ten problem. Moze jakis patch bylby potrzebny.? Pozdro. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach More sharing options...