Ошибка с Osmo Trx

Я работаю над проектом с Beaglebone Black и столкнулся с проблемой. В рамках моего проекта я хотел бы использовать OpenBTS для связи по сети GSM. Однако, поскольку Beaglebone основан на ARM, Transceiver52M, который поставляется с OpenBTS, непригоден для использования. Поэтому мне нужно установить ARM дружественный трансивер. Приемопередатчик, который, я думаю, подойдет лучше всего, это Osmo-Trx.

Я следовал инструкциям на их сайте: http://openbsc.osmocom.org/trac/wiki/OsmoTRX

Однако, когда дело дошло до создания проекта, возникла ошибка и я действительно застрял. Когда я делаю команду "make" после "./configure --with-neon", я получаю ошибку:

make: *** Нет правила для создания цели '/Makefile.common', необходимой для 'Makefile.in'. Стоп.

Кто-нибудь сможет помочь мне исправить это. Я искал вокруг и не могу найти подходящих ответов. Я был бы очень признателен. Огромное спасибо заранее!

PS Весь исходный код для OsmoTRX можно найти по адресу: https://github.com/osmocom/osmo-trx

1 ответ

Отсутствующий Makefile часто вызывается пропущенным / неудачным шагом в процессе автоинструментов.

Мое подозрение, что вы либо забыли запустить autoreconf -i или это не было успешным. Пытаться

cd osmo-trx
git clean -xdf ##Attention: clean slate afterwards!
autoreconf -i ##make sure it reports success
./configure --with-neon ## make sure it reports success
make ## make sure it reports success
sudo make install 
Другие вопросы по тегам