народ а не кто с рецептиком не поможет
с вот ентого гита https://github.com/andoma/showtime
Showtime media player
(6 posts) (2 voices)-
Posted 11 years ago #
-
Я попробовал скомпилировать. Не вышло.
У нас не хватает некоторых зависимостей: libpulse avahi vdpau
Их можно отключить ключами, но, наверняка, это будет уже «не торт».
Далее, на моей слабой машинке всё это делается долго. Где-то в начале там подгружается из git'а еще проект libav и компилится, а затем устанавливается. Но устанавливается он не в chroot-окружение, а в папку $install. Нужно лезть в установочные скрипты, чтобы изменить логику.При конфигурировании встроенного libav выдаёт такую портянку:
C compiler cc ARCH x86 (generic) big-endian no runtime cpu detection no yasm yes MMX enabled yes MMXEXT enabled yes 3DNow! enabled yes 3DNow! extended enabled yes SSE enabled yes SSSE3 enabled yes AVX enabled yes FMA4 enabled yes CMOV enabled no CMOV is fast no EBX available yes EBP available yes debug symbols yes optimize for size no optimizations yes static yes shared no new filter support no network support yes threading support pthreads safe bitstream reader yes SDL support no libdxva2 enabled no libva enabled no libvdpau enabled no AVISynth enabled no frei0r enabled no gnutls enabled no libcdio support no libdc1394 support no libfaac enabled no libfdk-aac enabled no libgsm enabled no libilbc enabled no libmp3lame enabled no libopencore-amrnb support no libopencore-amrwb support no libopencv support no libopenjpeg enabled no libopus enabled no libpulse enabled no librtmp enabled no libschroedinger enabled no libspeex enabled no libtheora enabled no libvo-aacenc support no libvo-amrwbenc support no libvorbis enabled no libvpx enabled no libx264 enabled no libxavs enabled no libxvid enabled no openssl enabled no zlib enabled yes bzlib enabled no
Явно, для него нужны еще (авто-)зависимости.
К тому же "MMX, MMXEXT, 3DNow!, 3DNow! extended, SSE, SSSE3" это фишки моего процессора, которые определил конфигурационный скрипт. Для меня это подходит, но «философия» SliTaz предусматривает ориентироваться на x486 и выключать такие штуки (но без них явно будет тормознее! тут у меня, блин, «разрыв шаблона»).
Делюсь заготовкой рецепта. Тут еще разгребать и разгребать. А потом придумать правила для genpkg_rules() и заполнить DEPENDS.
___
PS. Нужно попробовать сначала собрать пакеты libav и libav-dev, а потом скормить их как зависимости для Showtime.___
PPS. libav скомпилировалось нормально:
http://cook.slitaz.org/cooker.cgi?pkg=libav
http://cook.slitaz.org/cooker.cgi?pkg=libav-dev
Осталось понять, как использовать параметр configure
--with-libav=PREFIX Path to where libav is installed. By default Showtime will build libav itself.
Posted 11 years ago # -
Спасибо будем смотреть :)
Posted 11 years ago # -
скомпилировал кажись пашет
./configure --enable-libasound --disable-libpulse --disable-avahi --disable-vdpau
комодо едит или что-то такое же модное :) есть на slitaz
просто задача такая поднять в виртуалке showtime чтоб плаги под него писать
ну и чтоб оно было по весу легкое а то что то убунту разрослась до 8г :)Posted 11 years ago # -
А у меня не получилось: http://cook.slitaz.org/undigest/cooker.cgi?pkg=showtime
Ругается:/home/slitaz/wok/showtime/source/showtime-4.3/src/audio2/audio.h:4:38: fatal error: libavresample/avresample.h: No such file or directory
Где брал
libavresample/avresample.h
?
В свежем форке libav (который я собрал на днях) его нет по определению.
В нашем ffmpeg его тоже, вроде, нету.
Или всё дело в волшебных пузырьках… тьфу, в опциях configure? ;)Posted 11 years ago # -
угу скорей всего из за ключика --enable-libasound
Posted 11 years ago #
Reply
You must log in to post.