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

 
 
 
Reply to this topicStart new topic
> Помогите разобраться!
3HaK
сообщение Apr 17 2006, 13:14
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 26
Регистрация: 7-02-06
Пользователь №: 14 076



Осваиваю Blackfin uClinux.
Помогите разобраться!!!!!

help.gif

на машине установлен bfin-gcc-3.4-4.1.i386 компилятор
прописал:

export PATH=/opt/uClinux/bfin-elf/bin:/opt/uClinux/bfin-uclinux/bin:$PATH

При компилировании файла hello.c:
=============================================================================
#include<stdio.h>

int main() {
printf("Hello, Welcome to Blackfin uClinux!!\n");
return 0;
}
==============================================================================
выдает:
==============================================================================
alexxx@alexxx:~/work/blackfin$ bfin-uclinux-gcc -Wl,elf2flt hello.c -o hell
/opt/uClinux/bfin-uclinux/lib/gcc/bfin-uclinux/3.4.4/../../../../bfin-uclinux/bin/ld.real: elf2flt: No such file: No such file or directory
collect2: ld returned 1 exit status
alexxx@alexxx:~/work/blackfin$
==============================================================================
В этой директории эти файлы есть!!!!
==============================================================================
alexxx@alexxx:~/work/blackfin$ cd /opt/uClinux/bfin-uclinux/lib/gcc/bfin-uclinux/3.4.4/../../../../bfin-uclinux/bin/
alexxx@alexxx:/opt/uClinux/bfin-uclinux/bfin-uclinux/bin$ ls
ar as c++ elf2flt flthdr g++ gcc ld ld.real nm ranlib strip
==============================================================================
Все делаю по примеру описанному на http://ldp.lug.md/LDP/LGNET/123/jesslyn.html

Подскажите что не так sad.gif
Go to the top of the page
 
+Quote Post
carm
сообщение Jun 22 2006, 12:53
Сообщение #2





Группа: Новичок
Сообщений: 1
Регистрация: 22-05-06
Пользователь №: 17 347



Цитата(3HaK @ Apr 17 2006, 16:14) *
==============================================================================
выдает:
>>SKIPED<<
/opt/uClinux/bfin-uclinux/lib/gcc/bfin-uclinux/3.4.4/../../../../bfin-uclinux/bin/ld.real: elf2flt: No such file: No such file or directory
collect2: ld returned 1 exit status
==============================================================================
В этой директории эти файлы есть!!!!
==============================================================================
alexxx@alexxx:~/work/blackfin$ cd /opt/uClinux/bfin-uclinux/lib/gcc/bfin-uclinux/3.4.4/../../../../bfin-uclinux/bin/
alexxx@alexxx:/opt/uClinux/bfin-uclinux/bfin-uclinux/bin$ ls
ar as c++ elf2flt flthdr g++ gcc ld ld.real nm ranlib strip
==============================================================================
>>SKIPED<<
Подскажите что не так sad.gif

Возможно проблема с правами.

команды:
chown - change owner(владельцы)
chmod - change mode(права)

Сообщение отредактировал carm - Jun 22 2006, 12:56
Go to the top of the page
 
+Quote Post
3HaK
сообщение Jun 23 2006, 14:02
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 26
Регистрация: 7-02-06
Пользователь №: 14 076



Цитата(carm @ Jun 22 2006, 15:53) *
Цитата(3HaK @ Apr 17 2006, 16:14) *

==============================================================================
выдает:
>>SKIPED<<
/opt/uClinux/bfin-uclinux/lib/gcc/bfin-uclinux/3.4.4/../../../../bfin-uclinux/bin/ld.real: elf2flt: No such file: No such file or directory
collect2: ld returned 1 exit status
==============================================================================
В этой директории эти файлы есть!!!!
==============================================================================
alexxx@alexxx:~/work/blackfin$ cd /opt/uClinux/bfin-uclinux/lib/gcc/bfin-uclinux/3.4.4/../../../../bfin-uclinux/bin/
alexxx@alexxx:/opt/uClinux/bfin-uclinux/bfin-uclinux/bin$ ls
ar as c++ elf2flt flthdr g++ gcc ld ld.real nm ranlib strip
==============================================================================
>>SKIPED<<
Подскажите что не так sad.gif

Возможно проблема с правами.

команды:
chown - change owner(владельцы)
chmod - change mode(права)

С правами все окей разобрался уже smile.gif
Go to the top of the page
 
+Quote Post
dimka
сообщение Jun 23 2006, 15:14
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 3-01-05
Из: Уфа
Пользователь №: 1 782



дело не в правах конечно - смотри файл - errno.h - для программистов по юникс - он спасение
- так есть коды ошибок

только вот немного - не return 0. а используй exit 0 - так как по отношению к оболочке программа являеться дочерним процессом(более корректно - решение с освоб таблицы проц) если интересно - возьми Стивенс Межпроцессорное Программирование классика) если что подскажу
Go to the top of the page
 
+Quote Post
3HaK
сообщение Jun 26 2006, 06:02
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 26
Регистрация: 7-02-06
Пользователь №: 14 076



Цитата(dimka @ Jun 23 2006, 18:14) *
если интересно - возьми Стивенс Межпроцессорное Программирование классика) если что подскажу

Конечно интересно!!! smile.gif
вот бы еще ссылочку на эту книгу....а то я не нашел sad.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 08:47
Рейтинг@Mail.ru


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