|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 03 Aug 2003 19:05:22 To : Oleg Drokin Subject : Re: сборка исходника -------------------------------------------------------------------------------- Aug 03 17:59 03, Oleg Drokin wrote to Zahar Kiselev: ZK>> Понятно что - не допустить вставления лишниъ байтов выравнивания в ZK>> структуры, описывающие устройство неких файлов. Вообще я слышал, что ZK>> правильно и машиннонезависимо это делается как-то не так, не через ZK>> зачитывание куска файла ZK>> в структуру. А вот как - не знаю. OD> Можно скомпоновать структуру таким образом что ничего выравнивать не OD> нужно будет. Это не получится, если формат файла жестко задан, а он вполне может быть из другой ОС или даже с другой машины. OD>>> Однако по совокупности факторов - возможно что иходники эти совсем OD>>> не от линуксового драйвера ;) ZK>> От линуксового. OD> Hу попробуй собери его gcc3, gcc3 у меня в Дебиане нет и поставить его весьма не просто. Мне проще объявления переменных в положенные места перенести, что я уже и делаю. После этого уже несколько файлов собрались вообще без предупреждений. OD> хотя сдается мне, что когда АрВид был актуален, OD> никакого gcc3 тогда небыло. Да? Исходники 2002 года. Хотя если ты можешь позволить себе купить dat-стример - то тебе арвид не нужен. Пока у меня стример был (Exabyte EXB8200) - я тоже не дергался, но вот пришлось отдать его хозяину - и снова возникла проблема резервного копирования. Hедавно от жары сдох очередной винч (Фуджитсу 40Gb) и похоронил часть моей музыкальной коллекции. Жалко, записи были редкие. Хорошо я успел их раздать всем приятелям - теперь обратно собирать буду:) Только не надо пожалуйста повторять заезженные сказки про отсутствие ISA-слотов на современных платах. Если их нет на продаваемых в России китайских поделках, это не значит, что их нет на нормальных платах. Hапример плата под P4 от SOYO - SY-P4I845FE имеет аж три ISA-слота. Hо она имеет и совершенно не "российскую" цену - больше двухсот баксов. И память дорогую хочет (DDR). OD> А там сам код-то похож на линуксовый драйвер? всякие нужные функции OD> зовет? Еще как похож! Там в одном из инклудов даже версия ядра 2.4 проверяется - явно исходник недавно написан. К сожалению - документации практически нет. Хотя из той, что есть - следует наличие вы этом исходнике более серьезного помехоустойчивого кода чем в старом софте под ДОС, что должно позволить использовать любые кассеты. Zahar(@spbdept.rbc.ru) --- Msged/LNX 6.1.1 * Origin: Остров Большой Березовый: http://birch-island.spb.ru (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32883f2d5cd5.html, оценка из 5, голосов 10
|