Hallo, welche MPlayer version kann ich denn unter SuSE 10 selbst kompilieren. Bisher hatte ich noch nie Probleme mit MPlayer, aber diesmal beschwert er sich über die Compiler Version. Er möchte einen Compiler 1.95.x oder 3.x ... die von SuSE ist jedoch neuer ... tow@linux:~> gcc --version gcc (GCC) 4.0.2 20050901 (prerelease) (SUSE Linux) Copyright (C) 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Oder wie kann ich den aktuellen MPlayer mit der Compiler-Version von SuSE 10 installieren? Den CVS-Snapshot habe ich auch schon probiert. Leider ohne Erfolg ... er sucht nach einer Header-Datei aus ffmpeg ... jedoch ist ffmpeg schon intalliert ... tia Oli Error Message: cc -c -I../libvo -I../../libvo -I/usr/X11/include -fno-PIC -O4 -march=k8 -mtune=k8 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -I.. -Inative -I../libmpdemux -I../loader -D_GNU_SOURCE -o vf_fspp.o vf_fspp.c vf_fspp.c:48:28: error: ffmpeg/dsputil.h: No such file or directory vf_fspp.c:398: error: syntax error before 'DCTELEM' vf_fspp.c:399: error: syntax error before '*' token vf_fspp.c:401: error: syntax error before '*' token vf_fspp.c: In function 'filter': vf_fspp.c:421: error: 'DCTELEM' undeclared (first use in this function) vf_fspp.c:421: error: (Each undeclared identifier is reported only once vf_fspp.c:421: error: for each function it appears in.) vf_fspp.c:421: error: 'block' undeclared (first use in this function) vf_fspp.c:421: error: syntax error before ')' token vf_fspp.c:422: error: 'block3' undeclared (first use in this function) vf_fspp.c:422: error: syntax error before ')' token vf_fspp.c: In function 'put_image': vf_fspp.c:540: warning: pointer targets in passing argument 8 of 'filter' differ in signedness vf_fspp.c:541: warning: pointer targets in passing argument 8 of 'filter' differ in signedness vf_fspp.c:542: warning: pointer targets in passing argument 8 of 'filter' differ in signedness vf_fspp.c: At top level: vf_fspp.c:874: error: syntax error before 'DCTELEM' vf_fspp.c: In function 'column_fidct_mmx': vf_fspp.c:1598: error: 'data' undeclared (first use in this function) vf_fspp.c:1598: error: 'output' undeclared (first use in this function) vf_fspp.c:1598: error: 'cnt' undeclared (first use in this function) vf_fspp.c:1599: error: 'thr_adr' undeclared (first use in this function) vf_fspp.c:876: error: invalid lvalue in asm output 0 vf_fspp.c:876: error: invalid lvalue in asm output 1 vf_fspp.c:876: error: invalid lvalue in asm output 2 vf_fspp.c: At top level: vf_fspp.c:1673: error: syntax error before '*' token vf_fspp.c: In function 'row_idct_mmx': vf_fspp.c:1866: error: 'workspace' undeclared (first use in this function) vf_fspp.c:1866: error: 'output_adr' undeclared (first use in this function) vf_fspp.c:1866: error: 'cnt' undeclared (first use in this function) vf_fspp.c:1867: error: 'output_stride' undeclared (first use in this function) vf_fspp.c:1676: error: invalid lvalue in asm output 0 vf_fspp.c:1676: error: invalid lvalue in asm output 1 vf_fspp.c:1676: error: invalid lvalue in asm output 2 vf_fspp.c: At top level: vf_fspp.c:1939: error: syntax error before '*' token vf_fspp.c: In function 'row_fdct_mmx': vf_fspp.c:2110: error: 'pixels' undeclared (first use in this function) vf_fspp.c:2110: error: 'data' undeclared (first use in this function) vf_fspp.c:2110: error: 'cnt' undeclared (first use in this function) vf_fspp.c:2111: error: 'line_size' undeclared (first use in this function) vf_fspp.c:1941: error: invalid lvalue in asm output 0 vf_fspp.c:1941: error: invalid lvalue in asm output 1 vf_fspp.c:1941: error: invalid lvalue in asm output 2 make[1]: *** [vf_fspp.o] Error 1 make[1]: Leaving directory `/home/tow/temp/main/libmpcodecs' make: *** [libmpcodecs/libmpcodecs.a] Fehler 2 tow@linux:~/temp/main> which ffmpeg /usr/local/bin/ffmpeg tow@linux:~/temp/main>
Am Freitag 04 November 2005 11:52 schrieb Tim Oliver Wagner:
Hallo, welche MPlayer version kann ich denn unter SuSE 10 selbst kompilieren. Bisher hatte ich noch nie Probleme mit MPlayer, aber diesmal beschwert er sich über die Compiler Version.
Ja, MPlayer in der aktuellen Version lässt sich ohne Änderungen nocht nicht mit gcc 4 compilieren.
Er möchte einen Compiler 1.95.x oder 3.x ... die von SuSE ist jedoch neuer ...
Ja.
Oder wie kann ich den aktuellen MPlayer mit der Compiler-Version von SuSE 10 installieren?
Hol Dir doch das RPM von Packman, da sind entsprechende Patches für gcc 4 schon mit drin. Wenn Du unbedingt selbst compilieren willst (warum auch immer), nimm das Source-RPM. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
participants (2)
-
Manfred Tremmel
-
Tim Oliver Wagner