[mdk-re] Re: {JT] kgcc [Was: Re: MPlayer]
John Profic
=?iso-8859-1?q?profic_=CE=C1_lrn=2Eru?=
Сб Сен 8 20:51:12 MSD 2001
Lepikhov Konstantin wrote:
> On Sat, 8 Sep 2001 17:08:13 +0400
> Roman S <rromas на mailru.com> wrote:
>>On Sat, 8 Sep 2001 16:42:05 +0400
>>"Lepikhov Konstantin" <lepikhov на energya.ru> wrote:
>>>советует себя собирать gcc3 из нового RH, говоря, что gcc3 собран gcc
>>>2.96,
>>>соответственно, все его глюки остались :((( Короче, " повезло" RH...
>>Господа, а вот это - уже полный "прогон". gcc всегда собирается самим собой,
>>причём дважды.
>>Боюсь, проблемы ищете вовсе не там.....
>>"Если программа с первого раза скомпилировалась без единой ошибки - сообщите
>>системному программисту - он исправит ошибки в компиляторе!"
> Ну это же я не сказал :)) см. Mplayer/DOCS/faq.html -
> 5.1 Compilation
> Q: What's the problem with gcc 2.96 ?
> A: gcc 2.96 is RedHat's UNOFFICIAL (it can be found only on RedHat
> sites, or RedHat distributions) and BUGGY gcc release. gcc 2.96 is
> TOTALLY unsupported by MPlayer, because it simply SKIPS MMX codes, it
> just does not compile it. Important: this is NOT an MPlayer-specific
> problem, numerous other projects (DRI, avifile, etc..) have problems
> with this shit too.
> ** DO NOT USE gcc 2.96 !!! **
> Q: Great, I have gcc 3.0.1 from RedHat/Mandrake, then I'm fine--!
> A: No :) Their gcc 3.0.1 was compiled with gcc 2.96, so they are buggy
> shit too.
> Видимо A'rpi не любит новые gcc :))
У меня gcc 3.0.1 собранный gcc 3.0, собранный в свою очередь gcc 2.96,
которым не собирался mplayer, сейчас он (mplayer) работает без проблем
даже Gui запустился (правда после правки исходников) :) только не
функциональный он пока :( но пользоваться им вполне можно :)
И еще, посмотрел я на процесс сборки gcc и вот что понял: вначале он
собирается используя системный компилятор, потом он собирает ту же
часть, что и сисемный, но уже сам, а потом собираются всякие приблуды
типа libstdc++ и иже с ними и опять же уже новым gcc
--
Best regards,
John Profic <profic на lrn.ru>
Written by Mozilla 0.9.3
using ASPLinux release 1.1 with ru_RU.CP1251,
system: XFree86 4.1.0; kernel 2.4.8-xfs-p2; gcc 3.0.1
Подробная информация о списке рассылки community