|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Drokin 2:5020/400 03 Aug 2003 17:59:01 To : Zahar Kiselev Subject : Re: сборка исходника -------------------------------------------------------------------------------- Hello! Zahar Kiselev <Zahar.Kiselev@p1.f382.n5030.z2.fidonet.org> wrote: OD>> Hу сдается мне это не gccшный код. gcc прагмы не любит. ZK>>> Так вот - слова push и pop в данном случае GCC 2.95.4 не понимает. ZK>>> Как это надо исправить? OD>> Выснить что они хотели ими сказать? ;) ZK> Понятно что - не допустить вставления лишниъ байтов выравнивания в ZK> структуры, описывающие устройство неких файлов. Вообще я слышал, что ZK> правильно и машиннонезависимо это делается как-то не так, не через ZK> зачитывание куска файла в структуру. А вот как - не знаю. Можно скомпоновать структуру таким образом что ничего выравнивать не нужно будет. Обычно поля выравниваются на размер поля. OD>> Однако по совокупности факторов - возможно что иходники эти совсем не OD>> от линуксового драйвера ;) ZK> От линуксового. Сам смотри: ZK> ----- begins ----- ZK> Arvid 105x, 103x tape driver for Linux, project TeleArVid ZK> Author: Slava Levtchenko <sl@lgsoftlab.ru>, <sl@eltrast.ru> ZK> ----- ends ----- Hу попробуй собери его gcc3, хотя сдается мне, что когда АрВид был актуален, никакого gcc3 тогда небыло. А там сам код-то похож на линуксовый драйвер? всякие нужные функции зовет? Bye, Oleg --- ifmail v.2.15dev5 * Origin: Green's home news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15550f99a1542.html, оценка из 5, голосов 10
|