Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
Сборка мультимедиа плейера mplayer (Emb Linux) - Embedded Linux - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
Сборка мультимедиа плейера mplayer (Emb Linux)
Jury093
Добавлено 21.07.2010 12:52 Редактировалось 21.07.2010 12:53 Сообщение: 11
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Странно-делаю все по инструкции-затыкаюсь на
cat config.mak |grep mad

хм.. а что собственно выводится у вас в этом случае?
или файл config.mak не создается?
где останавливается компиляция?

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Lavin
Добавлено 21.07.2010 13:40 Сообщение: 12
Lavin
2.4

Пункты: 1267
Регистрация: 22.05.2009
Пол: Мужчина
Из: Москва
Компиляцию я еще не начинал.Решил проверить.
Фалы создаются.
cat config.mak |grep mad - ничего не выводит
cat config.h |grep MAD
#undef CONFIG_LIBMAD
#define CONFIG_EAMAD_DECODER 1
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 21.07.2010 16:24 Сообщение: 13
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
а что в configure.log - такие строчки есть?
Код
============ Checking for mad support

#include <mad.h>
int main(void) { return 0; }

/usr/local/arm/3.4.1/bin/arm-linux-gcc -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -pipe -ffast-math -fomit-frame-pointer -static -o /tmp/mplayer-conf-27068-24757 /tmp/mplayer-conf-4863-24757.c -lmad

Result is: yes

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Lavin
Добавлено 21.07.2010 22:07 Сообщение: 14
Lavin
2.4

Пункты: 1267
Регистрация: 22.05.2009
Пол: Мужчина
Из: Москва
Код

============ Checking for mad support ============

#include <mad.h>
int main(void) { return 0; }

/usr/local/arm/3.4.1/bin/arm-linux-gcc /tmp/mplayer-configure-10264-27157/tmp.c -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -pipe -ffast-math -fomit-frame-pointer -I. -static -ffast-math -o /tmp/mplayer-configure-10264-27157/tmp -lmad
/tmp/mplayer-configure-10264-27157/tmp.c:1:17: mad.h: No such file or directory


Result is: no

странно...я же все по инструкции делал и mad либа у меня стоит..А вот maddev у меня нету в репах.Сейчас по пробую отдельно поставиться...
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 21.07.2010 22:21 Редактировалось 21.07.2010 22:23 Сообщение: 15
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
странно...я же все по инструкции делал и mad либа у меня стоит..А вот maddev у меня нету в репах.Сейчас по пробую отдельно поставиться...

ну на инструкцию это мало похоже - скорее общий план по достижению результата :)
вот что сказал debian.org на mad.h
Код
/usr/include/mad.h libmad0-dev

значит надо его попробовать доставить - помнится я долго с этим моментом парился..

вполне может оказаться, что его надо еще компилеру подсунуть :(

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Lavin
Добавлено 21.07.2010 22:28 Редактировалось 21.07.2010 22:39 Сообщение: 16
Lavin
2.4

Пункты: 1267
Регистрация: 22.05.2009
Пол: Мужчина
Из: Москва
Спасибо,по пробую.У меня на ноутбуке не дэбиан а арч.
Поставил я на плату VLC плеер.Наура работает.Пока тэстить буду.О результатах отпишу.МП3 играет хорошо,правда немного ошибок в консоль валит при этом...но со скрипом едет(звук чистый)
ALSA lib pcm_plug.c:775:(snd_pcm_plug_hw_refine_schange) Unable to find an usable access for 'default'- все ругается что почему то громкость не может поменять,или нет,но громкость тоже регулировать не умеет((

libmad0-dev - ничего похожего под ARCH себе ненашел...

Все файлы из моей библиотеки хорошо воспроизводит+радио без скрежета и заиканий+имена серверов ресолвит.К слову сказать мплеер который в шапки темы лежит имена ресолвить незахотел...
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 21.07.2010 22:50 Сообщение: 17
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
libmad0-dev - ничего похожего под ARCH себе ненашел...

да, я нашел сайт archlinux - там такое не нашлось
попробуйте взять исходники libmad с сайта дебьяна и положить mad.h для начала сюда
Код
/usr/include/mad.h


Цитата
мплеер который в шапки темы лежит имена ресолвить незахотел...
- если это мой бинарник, то вполне может быть, ибо я ковырял исключительно подключение MAD

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Lavin
Добавлено 22.07.2010 00:54 Сообщение: 18
Lavin
2.4

Пункты: 1267
Регистрация: 22.05.2009
Пол: Мужчина
Из: Москва
Да,наверное так и сделаю.Пока хочу потэстить VLC и собрать последнюю версию,а то в репах старье почему то...Наверно обновлять неуспевают..
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 22.07.2010 09:20 Сообщение: 19
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
методом переименования вычислил где должен лежать mad.h
в моем случае тут:
Код
/usr/local/arm/3.4.1/arm-linux/include/mad.h

можно попробовать взять этот файл прямо из сорцов библиотеки и скопировать в нужное место..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux