[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Budowa MPlayera



Hej,

Tak zasadniczo buduje MPlayera na Ubuntu, ale buduje go metodą debianową, no i biblioteki są te same, więc może będziecie mogli mi pomóc. Komputer to iMac 350MHz, Mplayer w wersji 1.0-pre7, budowany z GUI.
Z błędu, który podaję poniżej wynik, że coś nie tak z deklaracją w pliku /usr/include/sys/uio.h. Linie, do który czepia się:
Linia 40:
extern ssize_t readv (int __fd, __const struct iovec *__vector, int __count);
Linia 50:
extern ssize_t writev (int __fd, __const struct iovec *__vector, int __count);

Czy one wyglądają u Was tak samo? Może ktoś miał podobne błędy. A może wina architektury... Choć gdy wcześnie testowo postawiłem Debiana na nim, to MPlayer się skompilował, ale nie metodą debianowską, ale zwyczajnie.

Błąd:

cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -mcpu=740 -mtune=740 -maltivec -mabi=altivec -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I. -I.. -I../osdep -I/usr/include/freetype2  -I/usr/X11R6/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include   -DMPG12PLAY  -o vo_x11.o vo_x11.c
In file included from /usr/include/sys/socket.h:27,
                 from /usr/include/netinet/in.h:24,
                 from /usr/include/netdb.h:28,
                 from ../libmpdemux/network.h:16,
                 from ../libmpdemux/stream.h:52,
                 from ../Gui/interface.h:12,
                 from vo_x11.c:49:
/usr/include/sys/uio.h:40: error: invalid vector type for attribute `vector_size'
/usr/include/sys/uio.h:50: error: invalid vector type for attribute `vector_size'
make[2]: *** [vo_x11.o] Error 1
make[2]: Leaving directory `/home/niewod/Desktop/ściągnięte/MPlayer-1.0pre7/libvo'
make[1]: *** [libvo/libvo.a] Błąd 2
make[1]: Opuszczenie katalogu `/home/niewod/Desktop/ściągnięte/MPlayer-1.0pre7'
make: *** [build-stamp] Błąd 2



PS.
Właśnie tłumaczyłem mojej żonie meandry zależności pomiędzy dystrybucjami Linuksa. Poglądowo powiedziałem: "Ubunto to takie troch dziecko Debiana". Bardzo ją to rozbawiło ;) [Ten komp na którym kompiluje to właśnie jej więc lepiej mi pomóżcie ;]
-- 
  Wawrzyniec Niewodniczański	E-MAIL: niewod(at)kicia.ch.pwr.wroc.pl
        vel LarryN        WWW:http://ch.pwr.wroc.pl/~niewod/English/index.php
       PhD student @ 		        JID: larryn@chrome.pl        
Wroclaw University of Technology  	TEL: +48(071)320-2894



Reply to: