On 21/08/14 23:06, Udo Grabowski (IMK) wrote:
On 21/08/2014 13:01, Udo Grabowski (IMK) wrote:
On 21/08/2014 12:56, Udo Grabowski (IMK) wrote:
On 21/08/2014 12:41, Dave Koelmeyer wrote:
Hi All,
I'm clearly getting stumped on the exact process here because I can't
make this fly. Step by step, from the top:
Starting with: Hipster installed from ISO, fresh system then set to
the
current Hipster repo, then updated, and rebooted into the associated
newly-created BE.
...
# ffmpeg
ld.so.1: ffmpeg: fatal: libx264.so.138: open failed: No such file or
directory
ld.so.1: ffmpeg: fatal: relocation error: file
/usr/lib/pentium_pro+mmx/libavcodec.so.55: symbol x264_encoder_close:
referenced symbol not found
ld.so.1: ffmpeg: fatal: relocation error: file
/usr/bin/pentium_pro+mmx/ffmpeg: symbol avcodec_register_all:
referenced
symbol not found
Killed
What am I missing?
package x264 from sfe-encumbered. Don't know why it's not installed,
it's in the dependence list of ffmpeg.
Wait, libx264.so.138 is the wrong version, it should ask for 140.
Maybe hipster ffmpeg is not compiled against the newer sfe-enc
version. On oi_151a9 dev/, all this works without such problems.
This is how the linkage chain should look like:
# ldd /usr/lib/pentium_pro+mmx/libavcodec.so.55.39.101
libavutil.so.52 => /usr/lib/pentium_pro+mmx/libavutil.so.52
libpthread.so.1 => /usr/lib/libpthread.so.1
libxvidcore.so.4 => /usr/lib/libxvidcore.so.4
libx264.so.140 => /usr/lib/libx264.so.140
libvpx.so.1 => /usr/lib/libvpx.so.1
libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2
libvorbis.so.0 => /usr/lib/libvorbis.so.0
libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1
libtheoradec.so.1 => /usr/lib/libtheoradec.so.1
libspeex.so.1 => /usr/lib/libspeex.so.1
libschroedinger-1.0.so.0 =>
/usr/lib/pentium_pro+mmx/libschroedinger-1.0.so.0
libz.so.1 => /usr/lib/libz.so.1
libc.so.1 => /usr/lib/libc.so.1
libopenjpeg.so.1 => /usr/lib/libopenjpeg.so.1
libopencore-amrwb.so => /usr/lib/pentium_pro+mmx/libopencore-amrwb.so
libopencore-amrnb.so => /usr/lib/pentium_pro+mmx/libopencore-amrnb.so
libmp3lame.so.0 => /usr/lib/libmp3lame.so.0
libgsm.so => /usr/lib/pentium_pro+mmx/libgsm.so
libfaac.so.0 => /usr/g++/lib/libfaac.so.0
libm.so.2 => /usr/lib/libm.so.2
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1
librt.so.1 => /usr/lib/librt.so.1
libogg.so.0 => /usr/lib/libogg.so.0
liborc-0.4.so.0 => /usr/lib/liborc-0.4.so.0
libCrun.so.1 => /usr/lib/libCrun.so.1
libstdc++.so.6 => /usr/gcc/4.6/lib/libstdc++.so.6
libsocket.so.1 => /lib/libsocket.so.1
libnsl.so.1 => /lib/libnsl.so.1
libmp.so.2 => /lib/libmp.so.2
libmd.so.1 => /lib/libmd.so.1
Ahh, right, thanks. I'll file a bug for this. (Predrag, thanks for the
heads-up on the opencsw repo).
Lest anyone think I'm nuts enough to want to use Hipster as a "desktop"
OS (I use Ubuntu for that thanks), or misconstruing my wanting ffmpeg to
play movies for recreation, in actual fact I am seeing how feasible OI
(or any illumos distro up to the task) would suit as a Nuxeo document
management server platform. Most of the guts of Nuxeo run within the
Java VM, but additions such as a OpenOffice/LibreOffice and ffmpeg open
up the full range of functionality (document previewing and comments,
digital asset management previews, etc).
--
Dave Koelmeyer
http://blog.davekoelmeyer.co.nz
_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
http://openindiana.org/mailman/listinfo/openindiana-discuss