ilka
13-07-2007, 22:43
проблема следующего характера .....
копался гуглил и накопал всякие решения но проблема в том что не могу его реализовать -- ибо не догоню как
предлагают -> CFLAGS="-O2 -march=pentium4" emerge --info а потом CFLAGS="-O2 -march=pentium4" emerge mplayer
как я понял это параметры установки не ясно только где их редактировать и каким образом!!!
Нужна Ваша помощь Господа!))
# make install clean
===> Building for mplayer-0.99.10_11
gmake -C loader
gmake[1]: Entering directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/loader'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/loader'
gmake -C loader/dshow
gmake[1]: Entering directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/loader/dshow'
gmake[1]: `libDS_Filter.a' is up to date.
gmake[1]: Leaving directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/loader/dshow'
gmake -C loader/dmo
gmake[1]: Entering directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/loader/dmo'
gmake[1]: `libDMO_Filter.a' is up to date.
gmake[1]: Leaving directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/loader/dmo'
gmake -C libavformat LIBPREF=lib LIBSUF=.a
gmake[1]: Entering directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/libavformat'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/libavformat'
gmake -C libavcodec LIBPREF=lib LIBSUF=.a
gmake[1]: Entering directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/libavcodec'
cc -Wdeclaration-after-statement -fno-PIC -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -I/usr/local/include/artsc -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/live/liveMedia/include -I/usr/local/live/UsageEnvironment/include -I/usr/local/live/BasicUsageEnvironment/include -I/usr/local/live/groupsock/include -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include -I/usr/local/include/freetype2 -I. -I./libavutil -I./libavcodec -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I.. -I.. -I../libavutil -Wdeclaration-after-statement -fno-PIC -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -I/usr/local/include/artsc -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/live/liveMedia/include -I/usr/local/live/UsageEnvironment/include -I/usr/local/live/BasicUsageEnvironment/include -I/usr/local/live/groupsock/include -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include -I/usr/local/include/freetype2 -c -o cabac.o cabac.c
In file included from cabac.c:32:
cabac.h: In function `get_cabac_noinline':
cabac.h:513: error: can't find a register in class `GENERAL_REGS' while reloading `asm'
gmake[1]: *** [cabac.o] Error 1
gmake[1]: Leaving directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/libavcodec'
gmake: *** [libavcodec/libavcodec.a] Error 2
*** Error code 2
Stop in /usr/ports/multimedia/mplayer.
*** Error code 1
Stop in /usr/ports/multimedia/mplayer.
копался гуглил и накопал всякие решения но проблема в том что не могу его реализовать -- ибо не догоню как
предлагают -> CFLAGS="-O2 -march=pentium4" emerge --info а потом CFLAGS="-O2 -march=pentium4" emerge mplayer
как я понял это параметры установки не ясно только где их редактировать и каким образом!!!
Нужна Ваша помощь Господа!))
# make install clean
===> Building for mplayer-0.99.10_11
gmake -C loader
gmake[1]: Entering directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/loader'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/loader'
gmake -C loader/dshow
gmake[1]: Entering directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/loader/dshow'
gmake[1]: `libDS_Filter.a' is up to date.
gmake[1]: Leaving directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/loader/dshow'
gmake -C loader/dmo
gmake[1]: Entering directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/loader/dmo'
gmake[1]: `libDMO_Filter.a' is up to date.
gmake[1]: Leaving directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/loader/dmo'
gmake -C libavformat LIBPREF=lib LIBSUF=.a
gmake[1]: Entering directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/libavformat'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/libavformat'
gmake -C libavcodec LIBPREF=lib LIBSUF=.a
gmake[1]: Entering directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/libavcodec'
cc -Wdeclaration-after-statement -fno-PIC -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -I/usr/local/include/artsc -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/live/liveMedia/include -I/usr/local/live/UsageEnvironment/include -I/usr/local/live/BasicUsageEnvironment/include -I/usr/local/live/groupsock/include -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include -I/usr/local/include/freetype2 -I. -I./libavutil -I./libavcodec -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I.. -I.. -I../libavutil -Wdeclaration-after-statement -fno-PIC -pipe -ffast-math -fomit-frame-pointer -I/usr/local/include -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -I/usr/local/include/artsc -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/live/liveMedia/include -I/usr/local/live/UsageEnvironment/include -I/usr/local/live/BasicUsageEnvironment/include -I/usr/local/live/groupsock/include -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include -I/usr/local/include/freetype2 -c -o cabac.o cabac.c
In file included from cabac.c:32:
cabac.h: In function `get_cabac_noinline':
cabac.h:513: error: can't find a register in class `GENERAL_REGS' while reloading `asm'
gmake[1]: *** [cabac.o] Error 1
gmake[1]: Leaving directory `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/libavcodec'
gmake: *** [libavcodec/libavcodec.a] Error 2
*** Error code 2
Stop in /usr/ports/multimedia/mplayer.
*** Error code 1
Stop in /usr/ports/multimedia/mplayer.