Hi,
Ich versuche hier in nem Xubuntu-16.04 den mplayer nach der Methode zu compilieren;
https://wiki.ubuntuusers.de/MPlayer/Kompilieren/
Dabei kam es beim Compile immer zu Linker Errors z.b: wegen libx11 oder auch libXext also in der Art;
Code
/usr/bin/ld: libvo/x11_common.o: undefined reference to symbol 'DPMSDisable'
//usr/lib/x86_64-linux-gnu/libXext.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
, deshalb habe ich in der
/mplayer/debian/rules
das folgende dazu eingetragen;
Insgesamt sieht der Abschnitt so aus;
Code
ifeq (linux,$(DEB_HOST_ARCH_OS))
CONFIGURE_FLAGS += --enable-mga --enable-3dfx --enable-tdfxfb --extra-libs=/usr/lib/x86_64-linux-gnu
endif
Nun kommt es aber zum folgenden Fehler;
Code
/usr/bin/ld: cannot find /usr/lib/x86_64-linux-gnu: File format not recognized
collect2: error: ld returned 1 exit status
Makefile:747: die Regel für Ziel „mplayer“ scheiterte
make[2]: *** [mplayer] Fehler 1
Die ganzen devel packages die es braucht hab ich alle nachinstalliert die ./configure Options sehen so aus;
Code
# XXX enable-menu is frowned upon by upstream
CONFIGURE_FLAGS = \
--prefix=/usr \
--confdir=/etc/mplayer \
--libdir=/usr/lib64 \
--enable-xvmc \
--enable-menu \
--disable-arts \
--enable-vdpau \
--enable-png \
--enable-jpeg \
--enable-xv \
--enable-x11 \
--language=de \
--language-man=de \
--language-msg=de \
--enable-gui \
$(archconf)
Alles anzeigen
Gruss
Bert