Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Aiheet - Aatos Rapula

Sivuja: [1]
1
Olen koittanut kääntää Veejaytä Debianiin.
http://veejayhq.net/

Kääntäminen pysähtyy yuvconv osaan. Osaisikohan joku auttaa?

./configure komennon tulosteen loppuosa näyttää tältä:
Koodia: [Valitse]
configure:  Veejay 1.5.50 build configuration :
configure:
configure:  Compiler flags: -march=native  -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -msse -mfpmath=sse -msse2 -mfpmath=sse -Wall -Wunused  -fno-stack-protector
configure:    FX library flags: -march=native -O3 -ftree-vectorize -msse -mfpmath=sse -msse2 -mfpmath=sse
configure:
configure:  Architecture: i686
configure:
configure:    x86 
configure:     MMX     enabled     : yes
configure:     MMX2    enabled     : yes
configure:     SSE     enabled     : yes
configure:     SSE2    enabled     : yes
configure:     3DNOW   enabled     : no
configure:     CMOV    enabled     : yes
configure:     AVX     enabled     :
configure:
configure:    Platform: Linux
configure:
configure:  Required dependencies:
configure:   - POSIX Threads (pthread)       : true
configure:   - FFmpeg AVFormat               : true
configure:   - FFmpeg AVCodec                : true
configure:   - FFmpeg Swscaler               : true
configure:   - FFmpeg avutil      : true
configure:   - SDL support                   : true
configure:   - SDL on-screen-logging         : false
configure:   - Freetype support              : true
configure:   - XML c library for Gnome       : true
configure:   - JPEG support                  : true
configure:   - GDK Pixbuf support            : true
configure:  Optional dependencies
configure:   - DirectFB support              : true
configure:   - libDV (digital video) support : true
configure:   - QuickTime support             : true
configure:   - Jack Audio Connection Kit     : true
configure:   - Liblo OSC client              : true
configure:   - V4L2 (default)                : true
configure:   - V4L1 (obsolete)               : false
configure:   - libunwind                     : true
configure:   - QR code support (libqrencode) : false

make-komento pysähtyy näille paikkeille:
Koodia: [Valitse]
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -I../libyuv -I../liblzo -I../vjmem -I../vjmsg -march=native -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -msse -mfpmath=sse -msse2 -mfpmath=sse -Wall -Wunused -fno-stack-protector -MT vj-client.lo -MD -MP -MF .deps/vj-client.Tpo -c vj-client.c -o vj-client.o >/dev/null 2>&1
mv -f .deps/vj-client.Tpo .deps/vj-client.Plo
/bin/bash ../libtool  --tag=CC   --mode=link gcc  -march=native  -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -msse -mfpmath=sse -msse2 -mfpmath=sse -Wall -Wunused  -fno-stack-protector   -o libvjnet.la  packet.lo mcastsender.lo mcastreceiver.lo cmd.lo vj-server.lo vj-client.lo  -ldl
libtool: link: ar cru .libs/libvjnet.a .libs/packet.o .libs/mcastsender.o .libs/mcastreceiver.o .libs/cmd.o .libs/vj-server.o .libs/vj-client.o
libtool: link: ranlib .libs/libvjnet.a
libtool: link: ( cd ".libs" && rm -f "libvjnet.la" && ln -s "../libvjnet.la" "libvjnet.la" )
make[2]: Leaving directory '/home/lasse/build/veejay2/veejay-git/veejay-current/veejay-server/libvjnet'
Making all in libsubsample
make[2]: Entering directory '/home/lasse/build/veejay2/veejay-git/veejay-current/veejay-server/libsubsample'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -I../vjmem -I../vjmsg -I../libyuv    -march=native   -MT subsample.lo -MD -MP -MF .deps/subsample.Tpo -c -o subsample.lo subsample.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -I../vjmem -I../vjmsg -I../libyuv -march=native -MT subsample.lo -MD -MP -MF .deps/subsample.Tpo -c subsample.c  -fPIC -DPIC -o .libs/subsample.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -I../vjmem -I../vjmsg -I../libyuv -march=native -MT subsample.lo -MD -MP -MF .deps/subsample.Tpo -c subsample.c -o subsample.o >/dev/null 2>&1
mv -f .deps/subsample.Tpo .deps/subsample.Plo
/bin/bash ../libtool  --tag=CC   --mode=link gcc -march=native     -o libsubsample.la  subsample.lo  -ldl
libtool: link: ar cru .libs/libsubsample.a .libs/subsample.o
libtool: link: ranlib .libs/libsubsample.a
libtool: link: ( cd ".libs" && rm -f "libsubsample.la" && ln -s "../libsubsample.la" "libsubsample.la" )
make[2]: Leaving directory '/home/lasse/build/veejay2/veejay-git/veejay-current/veejay-server/libsubsample'
Making all in libyuv
make[2]: Entering directory '/home/lasse/build/veejay2/veejay-git/veejay-current/veejay-server/libyuv'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -I../aclib  -I../vjmem -I../vjmsg -I../libpostproc -I    -march=native -O3 -ftree-vectorize -msse -mfpmath=sse -msse2 -mfpmath=sse  -MT yuvconv.lo -MD -MP -MF .deps/yuvconv.Tpo -c -o yuvconv.lo yuvconv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include -I../aclib -I../vjmem -I../vjmsg -I../libpostproc -I -march=native -O3 -ftree-vectorize -msse -mfpmath=sse -msse2 -mfpmath=sse -MT yuvconv.lo -MD -MP -MF .deps/yuvconv.Tpo -c yuvconv.c  -fPIC -DPIC -o .libs/yuvconv.o
yuvconv.c:86:3: error: 'PIX_FMT_0BGR' undeclared here (not in a function)
 { PIX_FMT_0BGR,  "PIX_FMT_0BGR"},
   ^
yuvconv.c:87:3: error: 'PIX_FMT_0RGB' undeclared here (not in a function)
 { PIX_FMT_0RGB,  "PIX_FMT_0RBB"},
   ^
yuvconv.c:88:3: error: 'PIX_FMT_BGR0' undeclared here (not in a function)
 { PIX_FMT_BGR0,  "PIX_FMT_BGR0"},
   ^
yuvconv.c:89:3: error: 'PIX_FMT_RGB0' undeclared here (not in a function)
 { PIX_FMT_RGB0,  "PIX_FMT_RGB0"},
   ^
yuvconv.c: In function 'yuv_init_lib':
yuvconv.c:66:30: error: array subscript is not an integer
 #define put(a,b) ffmpeg_aclib[a] = b
                              ^
yuvconv.c:347:2: note: in expansion of macro 'put'
  put( PIX_FMT_0BGR, IMG_ABGR32 );
  ^
yuvconv.c:66:30: error: array subscript is not an integer
 #define put(a,b) ffmpeg_aclib[a] = b
                              ^
yuvconv.c:348:2: note: in expansion of macro 'put'
  put( PIX_FMT_BGR0, IMG_BGRA32 );
  ^
yuvconv.c:66:30: error: array subscript is not an integer
 #define put(a,b) ffmpeg_aclib[a] = b
                              ^
yuvconv.c:349:2: note: in expansion of macro 'put'
  put( PIX_FMT_RGB0, IMG_RGBA32 );
  ^
yuvconv.c:66:30: error: array subscript is not an integer
 #define put(a,b) ffmpeg_aclib[a] = b
                              ^
yuvconv.c:350:2: note: in expansion of macro 'put'
  put( PIX_FMT_0RGB, IMG_ARGB32 );
  ^
yuvconv.c: In function 'yuv_convert_and_scale_from_rgb':
yuvconv.c:1307:18: warning: comparison between pointer and integer
      src->format == PIX_FMT_BGR0 || src->format == PIX_FMT_0BGR || src->format == PIX_FMT_RGB0 || src->format == PIX_FMT_0RGB )
                  ^
yuvconv.c:1307:49: warning: comparison between pointer and integer
      src->format == PIX_FMT_BGR0 || src->format == PIX_FMT_0BGR || src->format == PIX_FMT_RGB0 || src->format == PIX_FMT_0RGB )
                                                 ^
yuvconv.c:1307:80: warning: comparison between pointer and integer
      src->format == PIX_FMT_BGR0 || src->format == PIX_FMT_0BGR || src->format == PIX_FMT_RGB0 || src->format == PIX_FMT_0RGB )
                                                                                ^
yuvconv.c:1307:111: warning: comparison between pointer and integer
      src->format == PIX_FMT_BGR0 || src->format == PIX_FMT_0BGR || src->format == PIX_FMT_RGB0 || src->format == PIX_FMT_0RGB )
                                                                                                               ^
yuvconv.c: In function 'yuv_convert_and_scale_rgb':
yuvconv.c:1320:79: warning: comparison between pointer and integer
   dst->format == PIX_FMT_RGB32 || dst->format == PIX_FMT_BGR32 || dst->format == PIX_FMT_BGR0 || dst->format == PIX_FMT_0BGR ||
                                                                               ^
yuvconv.c:1320:110: warning: comparison between pointer and integer
   dst->format == PIX_FMT_RGB32 || dst->format == PIX_FMT_BGR32 || dst->format == PIX_FMT_BGR0 || dst->format == PIX_FMT_0BGR ||
                                                                                                              ^
yuvconv.c:1321:15: warning: comparison between pointer and integer
   dst->format == PIX_FMT_RGB0 || dst->format == PIX_FMT_0RGB  )
               ^
yuvconv.c:1321:46: warning: comparison between pointer and integer
   dst->format == PIX_FMT_RGB0 || dst->format == PIX_FMT_0RGB  )
                                              ^
yuvconv.c: In function 'yuv_deinterlace':
yuvconv.c:1393:2: warning: 'avpicture_deinterlace' is deprecated (declared at /usr/include/libavcodec/avcodec.h:4086) [-Wdeprecated-declarations]
  avpicture_deinterlace( &p,&q, out_pix_fmt, width, height );
  ^
yuvconv.c: In function 'rgb_deinterlace':
yuvconv.c:1418:2: warning: 'avpicture_deinterlace' is deprecated (declared at /usr/include/libavcodec/avcodec.h:4086) [-Wdeprecated-declarations]
  avpicture_deinterlace( &p,&q, out_pix_fmt, width, height );
  ^
Makefile:481: recipe for target 'yuvconv.lo' failed
make[2]: *** [yuvconv.lo] Error 1
make[2]: Leaving directory '/home/lasse/build/veejay2/veejay-git/veejay-current/veejay-server/libyuv'
Makefile:588: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/lasse/build/veejay2/veejay-git/veejay-current/veejay-server'
Makefile:496: recipe for target 'all' failed
make: *** [all] Error 2

Kiitos jo etukäteen!

2
Debian Jessien pitäisi ilmestyä vielä tämän kuun aikana 25. 4. 2015.

https://release.debian.org/
https://lists.debian.org/debian-devel-announce/2015/03/msg00016.html
https://bugs.debian.org/release-critical/

Viime aikoina lähinnä kadonnut paketteja lähteistä (esim unetbootin), toivottavasti saavat pian kasaan.

Sivuja: [1]