Jump to content

    
Sign in to follow this  
koljakh

установка blackfin toolchain на Ubuntu 10.04

Recommended Posts

Господа, подскажите как на Ubuntu тулзы для блекфина поставить.

Чего я только не делаю, а делаю все по инструкции http://docs.blackfin.uclinux.org/doku.php?...hain:installing, выходит bfin-uclinux-gcc: command not found.

Я так понимаю для нее родные пакеты *.deb ?

 

Пути прописал в .bashrc. Может его не в /opt/..... ставить надо.

Не дайте крыше поехать :)

 

На OpenSUSE 11.3 все ок, раньше на Mandriva ставил, все тоже нормально было, но хочется на Ubuntu, интерфейс приятней будет.

Share this post


Link to post
Share on other sites
Господа, подскажите как на Ubuntu тулзы для блекфина поставить

Пути прописал в .bashrc. Может его не в /opt/..... ставить надо.

 

Для локального пользователя путь прописать нужно в

~/.profile

глобально для всех пользователей в

/etc/environment

 

кроме этого чтобы не было проблем с кросскомпиляцией лучше не использовать dash в качестве sh

$sudo dpkg-reconfigure dash

в появившемся окне выбрать NO

Edited by sasamy

Share this post


Link to post
Share on other sites
Для локального пользователя путь прописать нужно в

~/.profile

глобально для всех пользователей в

/etc/environment

 

кроме этого чтобы не было проблем с кросскомпиляцией лучше не использовать dash в качестве sh

$sudo dpkg-reconfigure dash

в появившемся окне выбрать NO

 

 

Спасибо, вечером дома попробую

Share this post


Link to post
Share on other sites
Спасибо, вечером дома попробую

 

Попробовал сейчас, тоже самое

Пути есть

kolja@kolja-linux:~$ echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/uClinux/bfin-uclinux/bin:/opt/uClinux/bfin-linux-uclibc/bin:/opt/uClinux/bfin-uclinux/bin:/opt/uClinux/bfin-linux-uclibc/bin

даже 2 раза :), но не видит кросскомпилятора

 

А вот под root видит

Но это же не правильно

Что-то я совсем запутался.

 

Share this post


Link to post
Share on other sites
А вот под root видит

Но это же не правильно

Очень похоже на проблемы с правами доступа к файлам и каталогам. Проверьте атрибуты в том числе и на /opt

Share this post


Link to post
Share on other sites
Очень похоже на проблемы с правами доступа к файлам и каталогам. Проверьте атрибуты в том числе и на /opt

 

Да действилельно с правами доступа проблемы

На выполняемые файлиы не было разрешения на выполнение.

 

изменил права доступа, u-boot собрался

теперь буду сам ucLinux пытаться собирать

Всем спасибо :)

Share this post


Link to post
Share on other sites
теперь буду сам ucLinux пытаться собирать

Желаю вам побольше терпения. Настоятельно рекомендую сперва откомпилить без изменений в конфиг файлах, с дефолтовыми настройками.

Share this post


Link to post
Share on other sites
Желаю вам побольше терпения. Настоятельно рекомендую сперва откомпилить без изменений в конфиг файлах, с дефолтовыми настройками.

 

 

Спасибо :) Терпение точно не помешает

Я 4 года назад подобное делал для bf537, rm9200, было много интересного, но чтобы вот так.

Интересно, а почему при установке не установились флаги execute ?.

 

 

Share this post


Link to post
Share on other sites

ставлю по этому гайду http://docs.blackfin.uclinux.org/doku.ph...

дохожу до этого пункта:

 

# echo deb http://download.analog.com/27516/distros... stable main > blackfin.sources.list

Update all your local cache files:

$ sudo apt-get update

 

и на апдейте в терминале вижу следующее:

---------------------------------------------------------------------

Игн http://download.analog.com stable Release.gpg

Игн http://download.analog.com/27516.distros... stable/main Translation-ru

В кэше http://download.analog.com stable Release.gpg

Игн http://download.analog.com/27516/distros... stable/main Translation-ru

Игн http://download.analog.com stable Release

В кэше http://download.analog.com stable Release

Игн http://download.analog.com stable/main Packages

В кэше http://download.analog.com stable/main Packages

Игн http://download.analog.com stable/main Packages

Ош http://download.analog.com stable/main Packages

404 Not Found [iP: 194.221.65.87 80]

W: Не удалось получить http://download.analog.com/27516.distros... 404 Not Found [iP: 194.221.65.87 80]

E: Некоторые индексные файлы не скачались, они были проигнорированы или вместо них были использованы старые версии

---------------------------------------------------------------

уже перелопатил весь интернет незнаю что делать с этим а мне нужно поставить этот блэкфин чтоб поставить uClinux

П.С. в линуксе новичок всего пару недель работаю

Share this post


Link to post
Share on other sites
Для начала сделайте нормальные ссылки.

ставлю по этому гайду http://docs.blackfin.uclinux.org/doku.php?...hain:installing

дохожу до этого пункта:

 

$ sudo su -
# mkdir -p /etc/apt/sources.list.d
# cd /etc/apt/sources.list.d
# echo deb http://download.analog.com/27516/distros/debian stable main > blackfin.sources.list

 

3. Update all your local cache files:

 

$ sudo apt-get update

 

и на апдейте в терминале вижу следующее:

Игн http://download.analog.com stable Release.gpg
Игн http://download.analog.com/27516.distros/debian/ stable/main Translation-ru
В кэше http://download.analog.com stable Release.gpg
Игн http://download.analog.com/27516/distros/debian/ stable/main Translation-ru
Игн http://download.analog.com stable Release
В кэше http://download.analog.com stable Release
Игн http://download.analog.com stable/main Packages
В кэше http://download.analog.com stable/main Packages
Игн http://download.analog.com stable/main Packages
Ош  http://download.analog.com stable/main Packages
404  Not Found [IP: 194.221.65.87 80]
W: Не удалось получить http://download.analog.com/27516.distros/debian/dists/stable/main/binary-i386/Packages.gz  404  Not Found [IP: 194.221.65.87 80]
E: Некоторые индексные файлы не скачались, они были проигнорированы или вместо них были использованы старые версии

 

 

 

ну скачал... какая разница если в гайде на установку при апдейте неактуальный репозиторий

вот мне нужен либо другой способ установить тулчейн либо актуальная ссылка для апдейта

Share this post


Link to post
Share on other sites
ну скачал... какая разница если в гайде на установку при апдейте неактуальный репозиторий
Именно поэтому надо использовать тулчейн скаченнный по моейм ссылке.

Тулчейн кидаете куда угодно, затем прописываете переменную окружения.

По вашей ссылке раздел: Setting The PATH Environment Variable

Share this post


Link to post
Share on other sites
Именно поэтому надо использовать тулчейн скаченнный по моейм ссылке.

Тулчейн кидаете куда угодно, затем прописываете переменную окружения.

По вашей ссылке раздел: Setting The PATH Environment Variable

Скачал, прописал... И что дальше?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this