mplayer, ffmeg und mjepgtools .. alle mit buildfehlern

Hast Du Deine Kompilerfehler nur bei mjpegtools oder tatsächlich auch bei den anderen Ports?
Sollte es sich um Probleme bei den mjpegtools handeln, kann ich Dir vielleicht weiterhelfen.
Zum einen gibt es
[1] http://www.freebsd.org/cgi/query-pr.cgi?pr=51473
Zum anderen habe ich ein gepatchtes Makefile mit Patches zur Verfügung mit denen mein port/mjpegtools problemlos kompiliert. Wenn [1] Dir nicht hilft, kann ich Dir dieses Patch zukommen lassen.

--->
Habe eben für mein Patch noch das Original entdeckt:
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/54866

Gut Nacht einstweilen
 
Zuletzt bearbeitet:
ffmpeg:
===> ffmpeg-0.4.8_4 depends on executable: gmake - found
===> ffmpeg-0.4.8_4 depends on file: /usr/local/bin/sdl11-config - found
===> ffmpeg-0.4.8_4 depends on shared library: a52.0 - found
===> ffmpeg-0.4.8_4 depends on shared library: freetype.9 - found
===> ffmpeg-0.4.8_4 depends on shared library: mp3lame.0 - found
===> ffmpeg-0.4.8_4 depends on shared library: vorbisenc.2 - found
===> ffmpeg-0.4.8_4 depends on shared library: faad.0 - found
===> ffmpeg-0.4.8_4 depends on shared library: SDL-1.1.5 - found
===> Configuring for ffmpeg-0.4.8_4
Syntax error: "(" unexpected (expecting "then")
*** Error code 2

Stop in /usr/ports/multimedia/ffmpeg.

mplayer:
===> Building for mplayer-gtk-esound-0.92.0_6
gmake -C liba52
gmake[1]: Entering directory `/usr/ports/multimedia/mplayer/work/MPlayer-0.92/liba52'
cc -c -O -pipe -funroll-loops -march=pentiumpro -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -o imdct.o imdct.c
In file included from imdct.c:757:
imdct_3dnow.h: In function `imdct_do_512_3dnow':
imdct_3dnow.h:351: error: can't find a register in class `GENERAL_REGS' while reloading `asm'
imdct.c: In function `imdct_do_512_sse':
imdct.c:937: warning: use of memory input without lvalue in asm operand 1 is deprecated
imdct.c:937: warning: use of memory input without lvalue in asm operand 2 is deprecated
gmake[1]: *** [imdct.o] Fehler 1
gmake[1]: Leaving directory `/usr/ports/multimedia/mplayer/work/MPlayer-0.92/liba52'
gmake: *** [liba52/liba52.a] Fehler 2
*** Error code 2

Stop in /usr/ports/multimedia/mplayer.

mjpegtools:
In file included from lav2divx.cpp:80:
/usr/local/include/getopt.h:115: error: declaration of C function `int getopt()
' conflicts with
/usr/include/unistd.h:374: error: previous declaration `int getopt(int, char*
const*, const char*)' here
In file included from libavifile.h:51,
from lav2divx.cpp:92:
/usr/local/include/avifile/fourcc.h:4:2: warning: #warning Use #include "avm_fourcc.h" instead
In file included from libavifile.h:52,
from lav2divx.cpp:92:
/usr/local/include/avifile/creators.h:4:2: warning: #warning Use #include "avm_creators.h" instead
gmake[2]: *** [lav2divx.o] Fehler 1
gmake[2]: Leaving directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.1/lavtools'
gmake[1]: *** [all-recursive] Fehler 1
gmake[1]: Leaving directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.1'
gmake: *** [all] Fehler 2
*** Error code 2

Stop in /usr/ports/multimedia/mjpegtools.


werde mal morgen weiter testen, soweit erst mal gute nacht.
 
Leider immer noch nix .... Steht aber bei freshports auch nicht als broken... komisch..
 
ffmpeg läuft nun bei mir hab das makefile selber händisch überarbeitet und ein paar optimierungen rausgenommen ...

mplayer hab ich gestern mal testweise installed und ging auch ohne probleme ganz komisch
 
Zurück
Oben