Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Не встает ffmpeg [solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
dish
Apprentice
Apprentice


Joined: 19 Dec 2004
Posts: 266
Location: Moscow, Russia

PostPosted: Tue May 03, 2005 9:52 am    Post subject: Не встает ffmpeg [solved] Reply with quote

i386/dsputil_mmx_rnd.h:59: warning: `put_no_rnd_pixels8_l2_mmx' defined but not used
i386/dsputil_mmx_rnd.h:155: warning: `put_no_rnd_pixels16_l2_mmx' defined but not used
i386/dsputil_mmx_rnd.h:300: warning: `avg_no_rnd_pixels4_mmx' defined but not used
i386/dsputil_mmx_rnd.h:59: warning: `put_pixels8_l2_mmx' defined but not used
i386/dsputil_mmx_rnd.h:155: warning: `put_pixels16_l2_mmx' defined but not used
make[1]: *** [i386/dsputil_mmx.o] Ошибка 1
make[1]: *** Ожидание завершения заданий...
make[1]: Leaving directory `/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared/libavcodec'
make: *** [lib] Ошибка 2

!!! ERROR: media-video/ffmpeg-0.4.9_p20050226-r3 failed.
!!! Function src_compile, Line 111, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

Говорит такую бяку.... Дерево обновлял, не помогло.

Подскажите, плз, в чем трабла.
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.


Last edited by dish on Tue May 03, 2005 4:14 pm; edited 1 time in total
Back to top
View user's profile Send private message
rusxakep
Guru
Guru


Joined: 09 Jul 2004
Posts: 458

PostPosted: Tue May 03, 2005 9:58 am    Post subject: Reply with quote

emerge info
Back to top
View user's profile Send private message
dish
Apprentice
Apprentice


Joined: 19 Dec 2004
Posts: 266
Location: Moscow, Russia

PostPosted: Tue May 03, 2005 10:05 am    Post subject: Reply with quote

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.200
41102-r1, 2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1000MHz
Gentoo Base System version 1.4.16
Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 29 2005, 21:01:01)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python: 2.3.5
sys-apps/sandbox: [Not Present]
sys-devel/autoconf: 2.59-r6, 2.13
sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils: 2.15.92.0.2-r7
sys-devel/libtool: 1.5.16
virtual/os-headers: 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-Os -march=i686 -fomit-frame-pointer -pipe -ffast-math -mfpmath=sse -mmm
x -msse -msse2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share
/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/
mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=i686 -fomit-frame-pointer -pipe -ffast-math -mfpmath=sse -m
mmx -msse -msse2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/
distributions/gentoo"
LANG="ru_RU.KOI8-R"
LINGUAS="ru us"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl divx4linux
dvd eds emboss encode esd fam foomaticdb fortran gdbm gif gnome gpm gstreamer gt
k gtk2 i8x0 icq imlib ipv6 jabber java javascript jpeg junit kde libg++ libwww m
ad mikmod mmx motif mozilla mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pd
flib perl pic png python qt quicktime readline samba sdl slang spell sse sse2 ss
l svga svgalib tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis wifi
xine xinerama xml2 xmms xv xvid zlib video_cards_i810 linguas_ru linguas_us use
rland_GNU kernel_linux libc_glibc"
Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
Back to top
View user's profile Send private message
rusxakep
Guru
Guru


Joined: 09 Jul 2004
Posts: 458

PostPosted: Tue May 03, 2005 10:32 am    Post subject: Reply with quote

Попробуй флажки CFLAGS смени на менее агрессивные и поставь USE="-*" для ffmpeg
Back to top
View user's profile Send private message
ClieX
n00b
n00b


Joined: 19 Jan 2005
Posts: 44
Location: Europe/Moscow

PostPosted: Tue May 03, 2005 1:42 pm    Post subject: Reply with quote

https://bugs.gentoo.org/show_bug.cgi?id=90916 - такая же трабла (?)

Пробовал синькаться?
_________________
Gentoo Base System version 1.6.13, Stage 1/3 with NPTL,UTF-8
GCC 3.4.4-r1, GLIBC 2.3.5-r1, 2.6.13.2-nitro1
GNOME 2.12
Back to top
View user's profile Send private message
doonkel
Apprentice
Apprentice


Joined: 06 Aug 2004
Posts: 202

PostPosted: Tue May 03, 2005 1:50 pm    Post subject: Reply with quote

В портежах уже есть r5. У меня она стала без проблем. Проблемы были с r4, но ее уже убрали.
Back to top
View user's profile Send private message
dish
Apprentice
Apprentice


Joined: 19 Dec 2004
Posts: 266
Location: Moscow, Russia

PostPosted: Tue May 03, 2005 4:14 pm    Post subject: Reply with quote

у меня она r3. Тянется как зависимость к cinelerra-cvs
После синка ничего не изменилось, а вот USE="-*" emerge ffmpeg помог :)
Всем спасибо!
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
Back to top
View user's profile Send private message
rusxakep
Guru
Guru


Joined: 09 Jul 2004
Posts: 458

PostPosted: Wed May 04, 2005 6:35 am    Post subject: Reply with quote

Проверенное решение с -* :-) Работает почти всегда ......
Back to top
View user's profile Send private message
Double
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 250

PostPosted: Wed May 04, 2005 2:35 pm    Post subject: Reply with quote

rusxakep wrote:
Проверенное решение с -* :-) Работает почти всегда ......

у меня была такая трабла не компилился с флагами mmx imlib
c mmx оказалось баг
с imlib не компилился сам imlib2
Code:

/bin/sed: can't read /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/libstdc++.la: No such file or directory
libtool: link: `/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/libstdc++.la' is not a valid libtool archive
make[4]: *** [jpeg.la] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/imlib2-1.2.0-r2/work/imlib2-1.2.0/src/modules/loaders'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/imlib2-1.2.0-r2/work/imlib2-1.2.0/src/modules'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/imlib2-1.2.0-r2/work/imlib2-1.2.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/imlib2-1.2.0-r2/work/imlib2-1.2.0'
make: *** [all-recursive-am] Error 2

!!! ERROR: media-libs/imlib2-1.2.0-r2 failed.
!!! Function enlightenment_die, Line 75, Exitcode 0
!!! emake failed
!!! SEND BUG REPORTS TO vapier@gentoo.org NOT THE E TEAM
!!! If you need support, post the topmost build error, NOT this status message.

double portage # cat /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/libstdc++.la
cat: /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/libstdc++.la: No such file or directory
double portage # cd  /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/           
bash: cd: /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/: No such file or directory
double portage # cd  /usr/lib/gcc/i686-pc-linux-gnu/3.4.3-20050110/
double 3.4.3-20050110 # ls
crtbegin.o   crtend.o             hardenednossp.specs  install-tools  libgcc_s.so    libstdc++.a      libstdc++.so        libsupc++.a   vanilla.specs
crtbeginS.o  crtendS.o            hardened.specs       libgcc.a       libgcc_s.so.1  libstdc++.la     libstdc++.so.6      libsupc++.la
crtbeginT.o  hardenednopie.specs  include              libgcc_eh.a    libgcov.a      libstdc++_pic.a  libstdc++.so.6.0.3  specs
double 3.4.3-20050110 #

вылечилось созданием линка
Code:
ln -sf  3.4.3-20050110 3.4.3
Back to top
View user's profile Send private message
rusxakep
Guru
Guru


Joined: 09 Jul 2004
Posts: 458

PostPosted: Thu May 05, 2005 6:43 am    Post subject: Reply with quote

Неправильно вы бутерброд едите!

gcc-config правильней - так вкуснее!
Back to top
View user's profile Send private message
Double
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 250

PostPosted: Thu May 05, 2005 10:09 am    Post subject: Reply with quote

rusxakep wrote:
Неправильно вы бутерброд едите!

gcc-config правильней - так вкуснее!
Code:

double root # gcc-config -l
[1] i386-pc-linux-gnu-3.3.4
[2] i686-pc-linux-gnu-3.4.3-20050110 *
[3] i686-pc-linux-gnu-3.4.3-20050110-hardened
[4] i686-pc-linux-gnu-3.4.3-20050110-hardenednopie
[5] i686-pc-linux-gnu-3.4.3-20050110-hardenednossp
double root #
как тут выбрать profile i386-pc-linux-gnu-3.4.3?
Back to top
View user's profile Send private message
rusxakep
Guru
Guru


Joined: 09 Jul 2004
Posts: 458

PostPosted: Fri May 06, 2005 5:54 am    Post subject: Reply with quote

Тебе нужен i386?
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Fri May 06, 2005 6:53 am    Post subject: Reply with quote

Double wrote:
Code:
double root # gcc-config -l
[1] i386-pc-linux-gnu-3.3.4
[2] i686-pc-linux-gnu-3.4.3-20050110 *
[3] i686-pc-linux-gnu-3.4.3-20050110-hardened
[4] i686-pc-linux-gnu-3.4.3-20050110-hardenednopie
[5] i686-pc-linux-gnu-3.4.3-20050110-hardenednossp
double root #
как тут выбрать profile i386-pc-linux-gnu-3.4.3?

а зачем тебе профиль от версии gcc, которой у тебя нет?
Back to top
View user's profile Send private message
Double
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 250

PostPosted: Fri May 06, 2005 9:31 am    Post subject: Reply with quote

rusxakep wrote:
Тебе нужен i386?

у меня imlib2 вываливается с ошибкой

/bin/sed: can't read /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/libstdc++.la: No such file or directory
libtool: link: `/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/libstdc++.la' is not a valid libtool archive

я создал симлинк сi686-pc-linux-gnu-3.4.3-20050110 на i686-pc-linux-gnu-3.4.3

ты говоришь это неправильный подход и надо рулить gcc-config`ом вот я тебя и спрашиваю как именно им это рулить
Back to top
View user's profile Send private message
Nelud
Apprentice
Apprentice


Joined: 08 Oct 2004
Posts: 271

PostPosted: Fri May 06, 2005 10:25 am    Post subject: Reply with quote

по-моему, именно для этого (чтобы не делать симлинки) служит fix_libtool_files.sh
Back to top
View user's profile Send private message
Double
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 250

PostPosted: Fri May 06, 2005 11:33 am    Post subject: Reply with quote

Nelud wrote:
по-моему, именно для этого (чтобы не делать симлинки) служит fix_libtool_files.sh

я-я вот спасибо незнал :)
Back to top
View user's profile Send private message
Double
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 250

PostPosted: Fri May 06, 2005 11:35 am    Post subject: Reply with quote

rusxakep wrote:
Неправильно вы бутерброд едите!

gcc-config правильней - так вкуснее!

сдается мне и вы неправильно его (бутерброд) едите
вот Nelud его правильно ест :)
Back to top
View user's profile Send private message
dish
Apprentice
Apprentice


Joined: 19 Dec 2004
Posts: 266
Location: Moscow, Russia

PostPosted: Fri May 06, 2005 8:46 pm    Post subject: Reply with quote

После экспериментов над этим несчастным пакетом выяснилось, что падает он из-за mmx в USE-флагах.
Баг?
Версия, которая была пару месяцев назад, нормально с mmx собиралась...
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
Back to top
View user's profile Send private message
Double
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 250

PostPosted: Sat May 07, 2005 4:27 am    Post subject: Reply with quote

dish wrote:
После экспериментов над этим несчастным пакетом выяснилось, что падает он из-за mmx в USE-флагах.
Баг?
да
Quote:

Версия, которая была пару месяцев назад, нормально с mmx собиралась...
Back to top
View user's profile Send private message
dish
Apprentice
Apprentice


Joined: 19 Dec 2004
Posts: 266
Location: Moscow, Russia

PostPosted: Sat May 07, 2005 12:55 pm    Post subject: Reply with quote

Сегодня синкился, вышла новая версия ffmpeg -- она тоже нормально собралась с mmx.

Видимо, сама версия бажная.

Та версия, которая была пару месяцев назад у меня тоже нормально собиралась с mmx.
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
Back to top
View user's profile Send private message
rusxakep
Guru
Guru


Joined: 09 Jul 2004
Posts: 458

PostPosted: Thu May 12, 2005 6:59 am    Post subject: Reply with quote

Double: Это тоже правильно. Просто fix_libtool по идее дефакто нуно запускать после обновления gcc (точнее версии)
Back to top
View user's profile Send private message
Double
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 250

PostPosted: Thu May 12, 2005 7:11 am    Post subject: Reply with quote

rusxakep wrote:
Double: Это тоже правильно. Просто fix_libtool по идее дефакто нуно запускать после обновления gcc (точнее версии)

я видимо чего-то непонял если gcc-config тоже правильно то как мне его нужно было использовать в данном случае
gcc-config насколько я понимаю управляет установкой версии gcc которую я хочу использовать в текущий момент, как же мне использовать gcc-config если версии gcc которая требовалась у меня "нету"
Back to top
View user's profile Send private message
rusxakep
Guru
Guru


Joined: 09 Jul 2004
Posts: 458

PostPosted: Thu May 12, 2005 8:43 am    Post subject: Reply with quote

разные версии gcc обычно не нужны. gcc-config делает линки на конкретную версию gcc (hardened, vanilla, 3.3, 3.4 ...).
fix_libs нужно для коррекции библиотечек. это другое. и то и то "одинаково полезно"
Back to top
View user's profile Send private message
Double
Apprentice
Apprentice


Joined: 23 Apr 2004
Posts: 250

PostPosted: Thu May 12, 2005 8:45 am    Post subject: Reply with quote

rusxakep wrote:
разные версии gcc обычно не нужны. gcc-config делает линки на конкретную версию gcc (hardened, vanilla, 3.3, 3.4 ...).
fix_libs нужно для коррекции библиотечек. это другое. и то и то "одинаково полезно"

ладна закончили :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum