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

 
 
> Сборка Linux исходников под Windows для тестирования а в последствии для ARM для работы, Почемуто Cygwin не хочет понимать >gcc make
west329_
сообщение May 22 2008, 06:18
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423



Задача стоит в том, чтоб программа заработала на АРМ контроллере, на котором работает Linux. При этом хочу использовать платформу обычных недорогих роутеров типа ASUS или Dlink? на них как я понял уже стоит линукс, нужно только докинуть исполнямый файл в прошивку.

Но это только в планах, саму программу пока нужно подкорректировать, тестировать нужно в Windows.
Для сборки в EXE файл линукс исходников используют популярую Cygwin.

Скачал Cygwin, установил проект с пакетами GCC, размер около 40мб.

Запустил, зашол в папку с исходниками где находятся файл Makefile, при попытке компиляции программы :

$ gcc make
gcc: make: No such file or directory
gcc: no input files

при том , что в чистом линуксе проект собирается без всяких проблем.

Подскажите в чем может проблемма ?
С ув.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AVR
сообщение May 22 2008, 14:37
Сообщение #2


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(west329_ @ May 22 2008, 10:18) *
Но это только в планах, саму программу пока нужно подкорректировать, тестировать нужно в Windows.
Для сборки в EXE файл линукс исходников используют популярую Cygwin.
Ого... Какого рода эта программа что для её тестирования можно использовать cygwin? Не проще ли установить Linux в какой-нибудь виртуальной машине типа QEMU и тестировать что угодно без извращений в условиях "более родной окружающей среды"?..

В общем, учите матчасть smile.gif
Вот пара документиков, которые могут пригодиться (нравятся они мне):
http://free-electrons.com/training/devtools
http://free-electrons.com/training/drivers
и т.д. на http://free-electrons.com/training
ИМХО пользоваться готовой сборкой и добавлять что-то свое не лучший метод, возможно стоит пересобрать Linux под себя и засовывать его в интересующий роутер...


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- west329_   Сборка Linux исходников под Windows для тестирования а в последствии для ARM для работы   May 22 2008, 06:18
- - MrYuran   вам же русским языком написали: Цитатаmake: No suc...   May 22 2008, 06:38
- - west329_   Попробовал найти найти файл Make.exe в папках Cygw...   May 22 2008, 06:45
- - andrew_b   Цитата(west329_ @ May 22 2008, 09:18) ...   May 22 2008, 06:55
|- - west329_   Цитата(andrew_b @ May 22 2008, 09:55) В т...   May 22 2008, 07:19
|- - andrew_b   Цитата(west329_ @ May 22 2008, 10:19) Цит...   May 22 2008, 09:28
|- - west329_   Цитата(andrew_b @ May 22 2008, 12:28) Стр...   May 22 2008, 10:48
|- - andrew_b   Цитата(west329_ @ May 22 2008, 13:48) но ...   May 22 2008, 11:33
|- - west329_   Цитата(andrew_b @ May 22 2008, 14:33) Ну ...   May 22 2008, 13:17
|- - MrYuran   Цитата(west329_ @ May 22 2008, 16:17) mak...   May 22 2008, 13:36
|- - v_shamaev   Цитата(MrYuran @ May 22 2008, 17:36) не м...   May 23 2008, 10:12
- - MrYuran   а если просто запустить make? просто: make<Ente...   May 22 2008, 07:34
|- - west329_   Цитата(MrYuran @ May 22 2008, 10:34) а ес...   May 22 2008, 07:39
- - COMA   ЦитатаЗадача стоит в том, чтоб программа заработал...   May 22 2008, 07:58
- - MrYuran   Цитатана них как я понял уже стоит линукс, нужно т...   May 22 2008, 08:41
- - MrYuran   чё странного-то, ищите ошибки. файл и строка указа...   May 22 2008, 10:59
- - dENIM   Цитата(west329_ @ May 22 2008, 09:18) Зад...   May 22 2008, 12:36
- - amw   Цитата(west329_ @ May 22 2008, 09:18) Зад...   May 22 2008, 18:06
- - west329_   Вот листин Makefile ЦитатаSHELL = /bin/sh VER =...   May 23 2008, 06:17
- - amw   Цитата(west329_ @ May 23 2008, 09:17) Вот...   May 23 2008, 17:38


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 11:22
Рейтинг@Mail.ru


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