Bug#47777: errors compiling mpeglib from source
Martin Vogt
mvogt at rhrk.uni-kl.de
Thu Sep 12 18:24:04 BST 2002
On Thu, Sep 12, 2002 at 11:54:36PM +1000, Ron Waldon wrote:
> Hi,
>
> I'm compiling with the config as follows:
> --prefix=/usr/local/kde --with-x --enable-final --enable-fast-malloc=full
> --disable-debug
> However, when I tried KDE 3 - 3.0.2 I wasn't using the last three options.
>
> I'm pretty new at this so I'm afraid you're going to have to spell things
> out for me. I do wanna help though :)
>
> Where (what files or type of file) do I change the inline assembly labels?
> I'm guessing the /tmp/ccCtlpnM.s file that's been giving me problems.
>
> What command (complete with arguments) would you like me to run so I can
> make a diff-patch (I'm guessing that's what you'd like to look at)?
>
> I was kinda surprised that this was followed up so quickly.
>
Ah, sorry. I just checked the source here:
http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdemultimedia/mpeglib/lib/util/render/dither2YUV/rgb2yuv16.cpp
You have a KDE 3.0.x checkout I did after that in the 1.4 version
of that file a fix with the comment:
-Applied patch to remove global lables from inline assembly
-Should work now with gcc 3.1
These fixes are only in HEAD (soon :KDE 3.1)
You can do the following:
Download the new Versions of these file over webcvs replace it
and then recompile. It should work then.If you do so please
tell me if it works.
Files are:
http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdemultimedia/mpeglib/lib/util/render/dither/
rgb2yuv16.cpp
rgb2yuv32.cpp
../dither2YUV/rgb2yuv32.cpp
../dither2YUV/rgb2yuv16.cpp
Another option is to disable : --enable-final
regards,
Martin
More information about the kde-multimedia
mailing list