xine-lib kääntäminen

Yleiset ongelmat, ohjelmien kääntäminen, kernel, lirc jne.

xine-lib kääntäminen

ViestiKirjoittaja junor » 30.10.2012 2:48

Yrtiän kääntää xine-lib 1.2.2 Debian Squeezessä mutta homma kaatuu ilmeisesti gcc:n bugiin..
configure menee nätisti mutta..

Tässä make-komennot virheet:
Koodi: Valitse kaikki
greedy2frame.c: In function 'DeinterlaceGreedy2Frame':
greedy2frame_template_sse2.c:168: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm'
greedy2frame_template_sse2.c:168: error: 'asm' operand has impossible constraints
greedy2frame_template_sse2.c:200: error: 'asm' operand has impossible constraints
make[4]: *** [libdeinterlaceplugins_la-greedy2frame.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/usr/local/src/xine-lib-1.2.2/src/post/deinterlace/plugins'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/local/src/xine-lib-1.2.2/src/post/deinterlace'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/xine-lib-1.2.2/src/post'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/xine-lib-1.2.2/src'
make: *** [all-recursive] Error 1


Ideoita miten tuon saisi kääntymään? Pitikin taas mennä koskemaan toimivaan..
junor
Harrastaja
 
Viestit: 56
Liittynyt: 24.01.2006 11:05

Re: xine-lib kääntäminen

ViestiKirjoittaja nm » 30.10.2012 10:07

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11203

Varmista, että kääntäjäoptimoinnit ovat käytössä, eli gcc:n komentorivillä on parametri -O2 tai -O3. Jos se puuttuu, parametrin voi lisätä CFLAGS-ympäristömuuttujaan configuren yhteydessä. Esimerkiksi: ./configure CFLAGS="-Wall -O2"
nm
Johtava konsultti
 
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Re: xine-lib kääntäminen

ViestiKirjoittaja mal-- » 30.10.2012 17:36

junor kirjoitti:Yrtiän kääntää xine-lib 1.2.2 Debian Squeezessä mutta homma kaatuu ilmeisesti gcc:n bugiin..
configure menee nätisti mutta..

Ideoita miten tuon saisi kääntymään? Pitikin taas mennä koskemaan toimivaan..


Tuo ongelma on korjattu hg-versiossa (http://anonscm.debian.org/hg/xine-lib/xine-lib-1.2/), joten kannattanee kokeilla sitä versiota.
mal--
Isäntä
 
Viestit: 96
Liittynyt: 13.02.2010 10:54

Re: xine-lib kääntäminen

ViestiKirjoittaja junor » 12.11.2012 17:24

Hetkeen ei ole ehtinyt taas säätämään mutta kokeilin tuota hg-versiota.
Sen kääntäminen tyssää virheisiin

Koodi: Valitse kaikki
ff_video_decoder.c:165: error: ‘ff_video_decoder_t’ has no member named ‘color_matrix’
ff_video_decoder.c:165: error: ‘ff_video_decoder_t’ has no member named ‘jne.’


FFmpeg versio:
Koodi: Valitse kaikki
FFmpeg version SVN-r26402


Ideoita tuohon?
junor
Harrastaja
 
Viestit: 56
Liittynyt: 24.01.2006 11:05


Paluu Linux

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 2 vierailijaa

cron