- Программирование USB, yurikoles, 12:20 , 29-Июн-15 (1)
> Начал компиллировать программу, компилляция не прошла. У меня usb.h. В нем всего > две строки define и mod_devicetable.h. Не знаю в чем причина. Выдает > u32 mask no.А у нас в квартире газ. Где листингли, логи, сообщения об ошибке? http://www.catb.org/esr/faqs/smart-questions.html - Программирование USB, sbacfis, 15:19 , 29-Июн-15 (2) +1
> Начал компиллировать программу, компилляция не прошла. У меня usb.h. В нем всего > две строки define и mod_devicetable.h. Не знаю в чем причина. Выдает > u32 mask no.спасибо не знал что так может быть
- Программирование USB, Аноним, 07:21 , 30-Июн-15 (3)
> Начал компиллировать программу, компилляция не прошла. У меня usb.h. В нем всего > две строки define и mod_devicetable.h. Не знаю в чем причина. Выдает u32 mask no.Извините, все телепаты сейчас в отпуске. А всем остальным по такому объему информации слабо понять что происходит, увы.
- Программирование USB, _Mister, 08:40 , 30-Июн-15 (4)
- Программирование USB, fail, 12:36 , 30-Июн-15 (5)
> Вот ссылка на исходники http://file.qip.ru/arch/NDSfC5_P/commandline.html Hеужели вы думаете, кто-то будет швыряться своим временем, скачивая непонятные сорцы ? Hе говоря уже об отcутствии таких базовых вещей для данного вопроса( как "окружение сборки"): отсутствие логов компилятора, версий ПО, ОС и пр. - Программирование USB, Аноним, 16:44 , 30-Июн-15 (6)
> Вот ссылка на исходники http://file.qip.ru/arch/NDSfC5_P/commandline.html Ну вот я это собрал. После пары нехитрых манипуляций. Заняло аж три минуты на все, при том что я довольно погано програмлю. Из очевидного: 1) Нужен libusb 0.1 (включая -dev хидеры). 2) В set-led.c инклюды прописаны не так как реально расположены файлы в архиве. Реально при такой иерархии надо заменить
#include "../firmware/requests.h" /* custom request numbers */ #include "../firmware/usbconfig.h" /* device's VID/PID and names */
на текущую диру, как то должно быть:
#include "requests.h" /* custom request numbers */ #include "usbconfig.h" /* device's VID/PID and names */
...после чего все компилится как из пушки, как минимум gcc 4.9 в 64-битном линухе.
- Программирование USB, _Mister, 10:51 , 01-Июл-15 (7) –3
У меня значит снова компилляция не прошла. Выдал u_32 class class mask. Gcc 4.9.1beta с usb.h из двух строчек, зато есть mod_devicetable.h и major.h.
- Программирование USB, _Mister, 04:32 , 11-Июл-15 (8) –1
> У меня значит снова компилляция не прошла. Выдал u_32 class class mask. > Gcc 4.9.1beta с usb.h из двух строчек, зато есть mod_devicetable.h и > major.h.Попробовал установить все описанное выше, не получилось.
- Программирование USB, _Mister, 05:47 , 12-Июл-15 (9) –1
У меня предположение - качаю не то. Может есть где описание о настроке моего usb?
- Программирование USB, Аноним, 01:40 , 19-Июл-15 (11)
> У меня предположение - качаю не то.Науке неизвестно: телепаты все еще в отпуске. Вот если б вы написали что вы делаете, что получилось, с цитированием введенных команд и ответом на них - мы бы могли даже попробовать догадаться что там у вас происходит. > Может есть где описание о настроке моего usb? Может быть, откуда мы знаем: телепаты - в отпуске. Со своей стороны имею заметить что тот архив который вы выложили - нормально компилируется в обычной убунте 15.04, gcc 4.9.2. Если поставить пакет с заголовками либы libusb-dev и поправить пути инклюдов под структуру архива, как описано. У меня пока ощущение что вы не умеете пользоваться компилятором и ставить библиотеки и не имеете представления о программировании. И это вам сильно мешает. А еще вы довольно наивны и думаете что мы тут телепаты. Вы нас переоцениваете.
- Программирование USB, Аноним, 01:31 , 19-Июл-15 (10)
> Выдал u_32 class class mask. Бред какой-то. И нельзя ли все-таки полное сообщение об ошибке? GCC обычно выдает намного более информативные сообщения - скопируйте "как есть". > Gcc 4.9.1beta А зачем вам beta-версия компилятора? Для остроты ощущений? Вам программу надо собрать или вы ищете баги в компиляторе? Если программу собрать - используйте релизные версии компиляторов, для начала. > с usb.h из двух строчек, usb.h идет не в комплекте gcc, это хидер библиотеки lubusb, версии 0.1 (более поздний libusb 1.0 не подойдет).
- Программирование USB, _Mister, 11:47 , 18-Авг-15 (12) –2
Загрузил библиотеку. Вроде работает. Попробую написать немного кода.
- Программирование USB, _Mister, 08:25 , 28-Окт-15 (13) –2
> Загрузил библиотеку. Вроде работает.Создал a.out. У меня FreeBSD. Не пускается. Кто нибудь знает как его запустить?
- Программирование USB, Andrey Mitrofanov, 09:22 , 28-Окт-15 (14) +1
- Программирование USB, _Mister, 14:09 , 29-Окт-15 (15) –1
По слухам в X, файл запускается, но у меня нет X. Ссылку посмотрел. Там про формат ELF пишут. Пишут команда aout-to-elf нужна. У меня на Unix нет такой. Пробовал набирать для запуска a.out выдает типа- это не команда.
- Программирование USB, Andrey Mitrofanov, 14:38 , 29-Окт-15 (16) +1
>команда aout-to-elf нужна. >У меня на Unix нет такой.Мне стала резко не интересна Ваша проблема, неумение задавать вопросы и читать ответы поисковика. Просто для моего друга Гульбария: - "Unix"-ом у Вас кто работает? - уточните, что говорит `file ./a.out` , чтобы я не волновался за здоровье "Gcc" >для запуска a.out выдает типа- это не команда.
- Программирование USB, _Mister, 07:38 , 31-Окт-15 (17) –1
Не знаю.Не знаю. Мне пока больше Debian нравится. Пока Кай Пецке читаю.
- Программирование USB, _Mister, 11:11 , 03-Ноя-15 (18) –2
Вот и в Debian a.out не запустился.
- Программирование USB, Andrey Mitrofanov, 11:22 , 03-Ноя-15 (19) +1
> Вот и в Debian a.out не запустился.19ым сообщением в этом длинном и совершенно бесполезном для Вселенной треде сообщаю тебе, о отрок, находящийся в затруднениии, что запускать надо [U]./a.out[/U], а не a.out, как ты привык в этой своей винде.$ ls -l итого 12 -rwxr-xr-x 1 abm abm 4868 Ноя 3 11:19 a.out -rw-r--r-- 1 abm abm 40 Ноя 3 11:19 tesc.c $ ls -lG итого 12 -rwxr-xr-x 1 abm 4868 Ноя 3 11:19 a.out -rw-r--r-- 1 abm 40 Ноя 3 11:19 tesc.c $ ls -lGg итого 12 -rwxr-xr-x 1 4868 Ноя 3 11:19 a.out -rw-r--r-- 1 40 Ноя 3 11:19 tesc.c $ a.out bash: a.out: команда не найдена $ file ./a.out ./a.out: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=0x704712e6195e41dba212155c728b187063c64594, not stripped $ ./a.out Hello, darling! $ _
- Программирование USB, _Mister, 05:04 , 04-Ноя-15 (20) –1
Спасибо. В Debian a.out запустился.
- Программирование USB, _Mister, 11:01 , 06-Ноя-15 (21)
На FreeBSD a.out запустился.
- Программирование USB, _Mister, 07:04 , 08-Дек-15 (22)
Выше постом ошибся в слове Пецке, нужно было Петцке.
- Программирование USB, _Mister, 08:12 , 28-Май-16 (23)
Для FreeBsd у меня gcc2.7. Пойдут ли либы usb для 32 разрядов?
- Программирование USB, _Mister, 06:28 , 26-Авг-16 (24)
> //file.qip.ru/arch/gZFQpaHe/KiCad3D.html - это KiCad для Ubuntu. - Программирование USB, _Mister, 09:10 , 26-Авг-16 (25)
>> //file.qip.ru/arch/gZFQpaHe/KiCad3D.html - это KiCad для Ubuntu.Эта ссылочка забилась почему-то. Файл загрузил, и скриншот есть, но файл самопроизвольно удалился. Вот!
- Программирование USB, _Mister, 05:12 , 27-Авг-16 (26)
File.qip.ru/file/jg7Extfy/KiCadU.html - вот другая ссылочка. KiCad Ubuntu сам раньше на нём печатки разводил.
- Программирование USB, Andrey Mitrofanov, 09:35 , 29-Авг-16 (27)
> file/jg7Extfy/KiCadU.html - вот другая ссылочка. KiCad Ubuntu сам раньше > на нём печатки разводил.Забаньте де6ила: то ли варезом решил "поделиться", то ли малварь распространяет. Или де6ил, то есть, -- http://kicad-pcb.org/download/ubuntu/ packages.ubuntu.com/src%3Akicad , или урод-малварщик.
- Программирование USB, _Mister, 08:03 , 03-Сен-16 (28) –1
Это Linux и вареза в ней нет. Для новичков опен код на сайте KiCad'а, юзай поисковик как. ..
- Программирование USB, _Mister, 09:58 , 03-Сен-16 (29)
Год назад мне упала на почту грин карта. Написал на форуме мол не могу приехать здоровье не поволяет. А сейчас меня начали притеснять, скорее всего выгонят из инета. Уже не помню, но вподе бы 13 лет назад подал заявку на плавучую платформу. Написал опыт работы и прочее, уже не всё помню.
- Программирование USB, _Mister, 07:06 , 25-Сен-16 (30) –1
На Microchip.com мое сообщение уже пометили как спам. А там всего пять слов. И наверника переписка Каутского с Энгельсом уже у провайдера. Вот так.
- Программирование USB, _Mister, 16:57 , 25-Ноя-16 (31) –1
- Программирование USB, _Mister, 05:51 , 30-Ноя-16 (32) –1
По новой получил и установил. Ощущение как в поговорке " Из грязи да в князи. Немного быстрее, 1.2Мб, без единой ошибки и при загрузке . Все сделал по книге Кай Петцке, только Ipv6 убрал. Раньше многие искали vmlinuz размером 1.2Мб. Но высылать не собираюсь. - Программирование USB, _Mister, 10:28 , 24-Дек-16 (33)
Не собрал пример для USB. Модераторы могут закрыть тему. GCC-4.9 недосягаем. Пишет мой GCC нет usb.h.
- Программирование USB, _Mister, 05:52 , 28-Июн-17 (34)
У меня создаваться начали объектные файлы. Компоновка же проходит с ошибкой.
|