On Mon, 29 Dec 2003, John Gay wrote:

> I ran ./autogen.sh, but it failed for something. Don't remember exactly what. 

        Hmmm, my guess would be something related to libtool

> As for the newer version of libtool, I'll try that and see if it helps.

> However, since this compile error is related to calling nasm to compile the 
> mmx/sse optimizations, and the malloc fails had nothing to do with these 
> optimizations, I moved nasm and re-ran ./configure to compile without them.

        Well, that's not 100% true.   Disabling the MMX/SSE portion of the
        build causes a fall back to the pure C code.  The C code is completely
        insensitive to the alignment of the allocated buffers - it's the
        MMX/SSE code that insists on correct (16byte I believe) alignment.

> This worked fine and now I have an mpeg2enc that works fine on my glibc-2.2.5 

        But __slowly__ - the MMX/SSE optimizations will give somewhere 
        around a 4x (or more) increase in speed.

> system. So now you know that your fix works for glibc-2.2.5
        
        It does indeed sound encouraging - at least the coredump was avoided 
        but I wonder if that's because the MMX/SSE code was not built...


        Cheers,
        Steven Schultz



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to