Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » mplayer ...проблема при сборке из портов

Ответить
Настройки темы
mplayer ...проблема при сборке из портов

Аватара для ilka

Новый участник


Сообщения: 43
Благодарности: 4

Профиль | Отправить PM | Цитировать


проблема следующего характера .....
копался гуглил и накопал всякие решения но проблема в том что не могу его реализовать -- ибо не догоню как
предлагают -> 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.

-------
...пользуясь моментом...хочу передать привет друзьям...которые тоже пользуются ...моментом)))


Отправлено: 22:43, 13-07-2007

 

Аватара для kaEwituS

Ветеран


Сообщения: 673
Благодарности: 21

Профиль | Отправить PM | Цитировать


Цитата:
CFLAGS="-O2 -march=pentium4" emerge --info а потом CFLAGS="-O2 -march=pentium4
Всё это дело пишется /etc/make.conf
у меня было написано так в /etc/make.conf
Код: Выделить весь код
CPUTYPE?=p4
CFLAGS= -O2 -pipe
COPTFLAGS=	-O2 -pipe
а дальше заходим то что Вам необходимо установить....
и пишем:
#make
#make install
#make clean

-------
Ищу СИМПОТИШНУЮ девушку со знанием LINUX и умением администрировать веб-сервер АПАЧ.
Кто ищет тот всегда найдёт!!!
Создаём wiki портал для UNIX систем в этом разделе форума
|Пособие для новичков во FreeBSD|mini FAQ по FreeBSD|Сайт который ответит на все вопросы по FreeBSD|
http://img407.imageshack.us/img407/5676/freebsddb8.jpg
Ср̀биjа


Последний раз редактировалось kaEwituS, 18-07-2007 в 20:44.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:12, 14-07-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


ilka
Цитата ilka:
как я понял это параметры установки
нет. это параметры компиляции. Дальше см. то, что написал kaEwituS

Отправлено: 11:55, 14-07-2007 | #3


Аватара для ilka

Новый участник


Сообщения: 43
Благодарности: 4

Профиль | Отправить PM | Цитировать


......посмотрел в make.conf , там указание только на перл и его версию, попробовал пихнуть туда .....не собралось, но это натолкнуло на мысль (может конечно на глупую) посмотреть в /usr/ports/multimedia/mplayer/Makefile ..... и там увидел всякие нечта подобные ... попробовал и там ....и опять не помогло (((
....может есть ещё мысли?

-------
...пользуясь моментом...хочу передать привет друзьям...которые тоже пользуются ...моментом)))


Отправлено: 17:45, 14-07-2007 | #4


Аватара для WhitePangolin

Старожил


Сообщения: 398
Благодарности: 49

Профиль | Отправить PM | Цитировать


как уже было сказано, править нужно /etc/make.conf
попробуйте так:
Код: Выделить весь код
CPUTYPE?=p4
CPUTYPE=p4
CFLAGS=-O2 -pipe -march=pentium4 -mtune=pentium4
COPTFLAGS=-O2 -pipe -march=pentium4 -mtune=pentium4
NO_CPU_CFLAGS=true
NO_CPU_COPTFLAGS=true
FORCE_PKG_REGISTER=yes

-------
"Будьте реалистами - требуйте невозможного!" (c) Ernesto Che Guevara


Отправлено: 08:58, 16-07-2007 | #5


Аватара для Belansky

Юниксоид


Сообщения: 3001
Благодарности: 45

Профиль | Отправить PM | Цитировать


ilka
Если Вы первый раз обращаетесь к сборке этого порта, то перед Вами появляется меню псевдографики, которое прадлагает выбор ряда опций. Если в нем выбрать OCFLAGS Use optimized compiler flags (т.е. использовать флаги оптимизации) и отметить выбор крестиком, после чего нажать кнопку "ОК", то приложение без ошибок соберется и установится. Отсуствие этого крестика приводит к вышепоименованной ошибке.

-------
Косово je Србиjа!


Отправлено: 16:29, 16-07-2007 | #6


Старожил


Сообщения: 159
Благодарности: 3

Профиль | Отправить PM | Цитировать


Belansky
Да, просто make configure и появится когда угодно. Не все порты вот только так умеют.

Отправлено: 11:02, 17-07-2007 | #7


Аватара для ilka

Новый участник


Сообщения: 43
Благодарности: 4

Профиль | Отправить PM | Цитировать


первый вариант
WhitePangolin сделал как Вы сказали____ не помогло((( скопировал полностью идентично

пробую второй вариант
Belansky по умолчанию на OCFLAGS стоит крестик __ снятие/установка онного тоже не прокатывает ___ ничего не понимаю(

-------
...пользуясь моментом...хочу передать привет друзьям...которые тоже пользуются ...моментом)))


Отправлено: 01:24, 23-07-2007 | #8


Аватара для WhitePangolin

Старожил


Сообщения: 398
Благодарности: 49

Профиль | Отправить PM | Цитировать


попробуйте ввести команду вот так
Код: Выделить весь код
make && make install clean
сначала make соберет порт со всеми параметрами указанными в make configure и только потом установка. мне однажды помогло.

-------
"Будьте реалистами - требуйте невозможного!" (c) Ernesto Che Guevara


Отправлено: 08:46, 23-07-2007 | #9


Аватара для ilka

Новый участник


Сообщения: 43
Благодарности: 4

Профиль | Отправить PM | Цитировать


блин....и это тоже не помогло(

копался копался и попробовал залезть в /usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/configure.log

а там все ошибки ссылаются на mplayer-conf--16883.o (эта часть лога для наглядности)
может ну хоть кто нибудь знает? )

/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 -Wl,-z,noexecstack -L/usr/lo
cal/lib -L/usr/local/lib -o /usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/mplayer-conf--16883.o /usr/ports/multimedia/mplayer/work
/MPlayer-1.0rc1/mplayer-conf--16883.c -llircc
/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/mplayer-conf--16883.c:1:24: lirc/lircc.h: No such file or directory

ldd /usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/mplayer-conf--16883.o
ldd: /usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/mplayer-conf--16883.o: No such file or directory

-------
...пользуясь моментом...хочу передать привет друзьям...которые тоже пользуются ...моментом)))


Отправлено: 01:42, 25-07-2007 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » mplayer ...проблема при сборке из портов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Проблема при установки из портов... xolod. Программное обеспечение Linux и FreeBSD 2 04-05-2009 22:46
Проблема при сборке компьютера на ASUS Striker II NSE ZiGfrid13 Непонятные проблемы с Железом 10 14-01-2009 22:19
Проблема при сборке ядра m0l0d0y Общий по Linux 6 16-03-2007 07:01
проблема при сборке squid-2.6.stable9 loger11 Общий по Linux 5 01-02-2007 13:02
при сборке из портов машина задумывается и вывод надпись (+) Guest Общий по FreeBSD 8 09-09-2004 22:58




 
Переход