[Ambulant-users] Fwd: Problem In Ambulant Building

Jack Jansen Jack.Jansen at cwi.nl
Tue Feb 17 22:33:32 CET 2009


On 17 feb 2009, at 05:31, sachin bajaj wrote:

> Hello Mam,
> As we are in process of Developing AMIS player For Linux
> Platform(Kernel:- 2.6.21-1-486).

Sachin,
this is very exciting news! I think having Amis run on Linux would be  
a very good idea!!
>
> In This Process First We had compile Ambulant For that we need
> packages specified in Third Party Packages used by Ambulant.
> In That List We already Installed all packages Except FFMPEG because
> Some packages needed by FFMPEG like(libx264, libschroedinger) need
> libc6 version =>2.7 but libfaac and libfaad running on ver 2.5.95 . so
> this is the first point Where me and my friends stucked. we are  
> unable to
> enable ffmpeg.

Here is the root of the problem: apparently the way you tried to  
configure ffmpeg needs a whole lot of extra libraries. For amis there  
is really very very little you need from ffmpeg: maybe only mp3  
decoding is all that is needed. I don't know if there are Daisy books  
that use any other audio codec than mp3, if there are you may need to  
enable these too.

Did you pass any special configure options to ffmpeg? On most Linux  
systems I have tried this does the right thing: it only enables the  
codecs for which it can determine that you already have the required  
libraries. That should be good enough for Amis/Ambulant.

If somehow ffmpeg configure did think you have libx264 and such  
installed: disable them. "configure --help" in the ffmpeg source  
directory will tell you how. For example, if you add the --disable- 
libx64 flag that gets rid of that library.

> Second Problem: as we leave FFMPEG and proceed to run Ambulant
> Configure/make/make install then in configuration there is not any
> problem when i run "Make" command then there is an error so i have
> attached
[removed make output]

This is indeed a bug in the Ambulant build process: it's trying to  
build things that depend on ffmpeg even though Ambulant configure  
didn't find it.
But even if we fix this (which may take a while) it would not solve  
your problem: you would end up with am Ambulant that cannot play any  
audio or video.

So, continue along the path sketched above of getting ffmpeg to work.

Success,

--
Jack Jansen, <Jack.Jansen at cwi.nl>, http://www.cwi.nl/~jack
If I can't dance I don't want to be part of your revolution -- Emma  
Goldman





More information about the Ambulant-users mailing list