Toon posts:

GCC error bij compileren FFMPEG

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo iedereen,

Om te beginnen, ik ben geen unix bolleboos, dus bare with me :)

Ik probeer ffmpeg met lame te compileren op mijn shared host. Ik moet alles dus in locale dirs stoppen omdat ik geen toegang heb tot usr/bin en usr/lib. Met Lame is het gelukt. Ffmpeg geeft een compiler error waar ik geen raad mee weet. Kan iemand me helpen?

Zoals je kan zien heb ik via configure de juiste locatie van lame aangegeven en gezegd dat ik de ffmpeg binary ook lokaal wil hebben:

./configure --prefix=/opt/usr/fact/DOMAIN/HTML/bin --cross-compile --enable-libmp3lame --enable-shared --enable-gpl --extra-cflags=-I/opt/usr/fact/DOMAIN/HTML/lame/include --extra-ldflags=-L/opt/usr/fact/DOMAIN/HTML/lame/lib

make geeft vervolgens deze uitkomst:

gcc -I"/opt/usr/fact/DOMAIN/HTML/ffmpeginstall"/libswscale -I"/opt/usr/fact/DOMAIN/HTML/ffmpeginstall"/libavcodec -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/opt/usr/fact/DOMAIN/HTML/ffmpeginstall" -I"/opt/usr/fact/DOMAIN/HTML/ffmpeginstall" -I"/opt/usr/fact/DOMAIN/HTML/ffmpeginstall"/libavutil -I/opt/usr/fact/DOMAIN/HTML/lame/include -fomit-frame-pointer -g -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -O3 -c -o dsputil.o dsputil.c
In file included from dsputil.c:30:
avcodec.h:2252: warning: `ImgReSampleContext' is deprecated (declared at avcodec.h:2231)
avcodec.h:2258: warning: `ImgReSampleContext' is deprecated (declared at avcodec.h:2231)
dsputil.c: In function `dct264_sad8x8_c':
dsputil.c:3440: warning: passing arg 1 of pointer to function from incompatible pointer type
gcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <URL:http://bugzilla.redhat.com/bugzilla> for instructions.
make[1]: *** [dsputil.o] Error 1


Iedere hullp is welkom. Alvast bedankt.

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 22:27

Creepy

Tactical Espionage Splatterer

Ik move je topic even door naar NOS aangezien het daar toch beter thuishoort. Hier in PRG draait het om het zelf ontwikkelen van software i.p.v. het compileren van software van andreren.

Zo te zien heb je echt een bug in GCC te pakken of is je memory brak aan het raken. Ik kan je aanraden je geheugen eens goed te laten testen (of om dat door je hoster te laten doen)

[ Voor 9% gewijzigd door Creepy op 04-07-2007 14:56 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Verwijderd

Lijkt op een gcc bug, met name als je dit kan reproduceren (memory error zou elke keer in een andere error resulteren). Simpelweg gcc upgraden (via de RedHat packages, niet via source!) lijkt me de snelste oplossing.

Verwijderd

Topicstarter
Thanks voor de replies. Ik vermoed dat mijn provider dat moet doen. Alleen dat gaan ze niet doen want ze geven zo minimaal mogelijk support. (widexs shared hosting). Waar kan ik het best een gcc binary downloaden?

  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
in dat geval zou ik lokaal compileren, eventueel statisch linken en de boel uploaden. ik vind het sowieso bizar om op een server een compiler te zetten. mooie faciliteit voor hackers

Verwijderd

Topicstarter
goed punt.

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 01-02 13:45

deadinspace

The what goes where now?

Sir Isaac schreef op woensdag 04 juli 2007 @ 23:16:
ik vind het sowieso bizar om op een server een compiler te zetten. mooie faciliteit voor hackers
Ja, want een cracker gaat ook echt source uploaden en die vervolgens compilen op de machine waar hij ingebroken is. Waarom makkelijk doen en meteen een binary uploaden? 8)7

  • Jungian
  • Registratie: Juni 2006
  • Niet online

Jungian

>_<

Welke cracker wilt er nu geen evil distcc-farm from hell ? 8)

0.0

Pagina: 1