реклама на сайте
подробности

 
 
> linphone. ARM., Кросскомпиляция.
jacuba
сообщение Apr 5 2011, 04:57
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 25-03-11
Из: Пермь
Пользователь №: 63 861



Добрый день, возникла следующая проблема:
при попытке скомпилировать linphone на машине с i686 для машины с ARM-архитектурой:
Код
$cd linphone-3.4.3
$sudo ./configure --prefix=/home/user/armbuild --host=i686-pc-linux --target=arm-linux --disable-static --disable-glib --enable-gnome_ui=no --disable-manual --enable-alsa --with-speex=/home/user/speex


Конфигурация проходит успешно, но в конце получаю предупреждение:
Цитата
configure: WARNING: ortp-0.15.0 breaks compatibility with older releases, because value returned by rtp_session_recvm_with_ts() has
changed. See the API documentation in doc/ for further readings.
Linphone build configuration ended.
* GTK interface will be compiled.
* Console interface will be compiled.
Now type 'make' to compile, and then 'make install' as root to install it.


После этого делаю sudo make и получаю ошибку:
Код
CCLD   mediastream
../src/.libs/libmediastreamer.so: undefined reference to `speex_echo_cancellation'
../src/.libs/libmediastreamer.so: undefined reference to `speex_echo_state_init'
../src/.libs/libmediastreamer.so: undefined reference to `speex_preprocess_state_destroy'
../src/.libs/libmediastreamer.so: undefined reference to `speex_preprocess_state_init'
../src/.libs/libmediastreamer.so: undefined reference to `speex_echo_ctl'
../src/.libs/libmediastreamer.so: undefined reference to `speex_echo_state_destroy'
../src/.libs/libmediastreamer.so: undefined reference to `speex_preprocess_ctl'
../src/.libs/libmediastreamer.so: undefined reference to `speex_preprocess_run'
collect2: ld returned 1 exit status
make[4]: *** [mediastream] Ошибка 1
make[4]: Leaving directory `/home/user/linphone-3.4.3/mediastreamer2/tests'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Leaving directory `/home/user/linphone-3.4.3/mediastreamer2'
make[2]: *** [all] Ошибка 2
make[2]: Leaving directory `/home/user/linphone-3.4.3/mediastreamer2'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/user/linphone-3.4.3'
make: *** [all] Ошибка 2


Собственно это и вызывает затруднение, откуда такая ошибка и как можно от нее избавиться?
Заранее благодарен.

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
uriy
сообщение Dec 21 2011, 11:46
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



jacuba, удалось вам запустить linphone? Я тоже с ним сейчас работаю но у меня ucLinux. У меня проблемы с работой linphone на целевой плате. Он отжирает память. Если звонить на него с интервалом: 1 сек пауза, 1 сек разговор в режиме автоподнятия, то через час работы уходит метров 30. После этого моя плата виснет из-за отсутствия свободного ОЗУ. Возможно это проблема не linphone, а ucLinux. Хотел узнать как вас с ОЗУ обстоят дела.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- jacuba   linphone. ARM.   Apr 5 2011, 04:57
- - Petka   Цитата(jacuba @ Apr 5 2011, 08:57) Добрый...   Apr 5 2011, 06:44
- - jacuba   Petka, спасибо за ответ, ранее я скачивал speex от...   Apr 5 2011, 08:22
- - jacuba   появилась еще одна проблема: при компиляции speex ...   Apr 6 2011, 11:27
|- - Petka   Цитата(jacuba @ Apr 6 2011, 15:27) ... /u...   Apr 6 2011, 11:50
- - jacuba   Проблема решилась путем установки компилятора в /u...   Apr 7 2011, 06:01
|- - Petka   Цитата(jacuba @ Apr 7 2011, 10:01) Пробле...   Apr 7 2011, 06:41
- - jacuba   кхм... Наверно вот здесь и таится ошибка. Но я вс...   Apr 7 2011, 07:32
|- - Petka   Цитата(jacuba @ Apr 7 2011, 11:32) кхм......   Apr 7 2011, 08:05
- - jacuba   При конфигурации самого linphon получаю сообщение:...   Apr 11 2011, 09:51
|- - Petka   Цитата(jacuba @ Apr 11 2011, 13:51) .... ...   Apr 11 2011, 12:05
- - jacuba   Да, armbuild лежит прямо в корне. Только что пров...   Apr 12 2011, 04:47
- - jacuba   Я добился того, что linphone сконфигурировался и т...   Apr 12 2011, 06:25
|- - Petka   Цитата(jacuba @ Apr 12 2011, 10:25) Я доб...   Apr 12 2011, 08:39
- - jacuba   Я открыл файл b64.c и закоментировал строки 209-21...   Apr 12 2011, 11:02
- - jacuba   Задам еще вопрос. Компилирую linphone, получаю оши...   Apr 13 2011, 04:42
|- - Petka   Цитата(jacuba @ Apr 13 2011, 08:42) Задам...   Apr 13 2011, 06:38
- - jacuba   в поисках решения забрел на один китайский блог Go...   Apr 13 2011, 06:44
- - kurtis   Попробуйте воспользоваться openembedded. Там в зак...   Apr 13 2011, 07:58
- - jacuba   kurtis, спасибо за ответ. к сожалению Ваш linphone...   Apr 13 2011, 09:12
- - jacuba   кхм, может я плохо искал, но ничего на openembedde...   Apr 13 2011, 11:10


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 19:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01382 секунд с 7
ELECTRONIX ©2004-2016