Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Kirill Frolov                        2:5030/827.2   03 Aug 2003  13:39:21
 To : Zahar Kiselev
 Subject : Re: сборка исходника
 -------------------------------------------------------------------------------- 
 
 
 On Sun, 03 Aug 03 02:25:26 +0400, Zahar Kiselev wrote:
 
  ZK> Собираю тут исходник драйвера некой весьма экзотической отечественной 
  ZK> железяки... Судя по надписям - исходник линуксовый, но компилятор
  ZK> ошибки выдает.
  ZK> Hапример там есть такое:
  ZK> #pragma pack(push,1)
  ZK> и дальше 
  ZK> #pragma pack(pop)
 
    Это для Watcom-C.
 
  ZK> Так вот - слова push и pop в данном случае GCC 2.95.4 не понимает.
  ZK> Как это надо исправить?
 
    pragma push кладёт предыдущее значение pack в стек, а pop извлекает.
 Если-ли такое в gcc я не знаю. А упакованная структура в gcc задаётся 
 не прагмой, а атрибутом:
 
  ZK> Может быть к соответствующим структурам приписать __attribute__ ((packed)),
  ZK> как это встречается в исходниках ядра(в драйверах)?
 
    Именно так.
 
  ZK> Еще gcc ругается на определение переменных "посередине" кода функции,
 
    C++ может быть?
 
  ZK> что на мой взгляд не удивительно. Однако возникает вопрос - чем же это 
  ZK> могли собирать, что оно не ругалось?
 
    Watcom-C, лучше 10-й или 11-й версии. Судя покомпилятору это может
 быть не Linux, а QNX -- Watcom там использовался.
 --- [ZX]
  * Origin: God yzal eht revo spmuj xof nworb kciuq a! (2:5030/827.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 сборка исходника   Zahar Kiselev   03 Aug 2003 03:25:26 
 Re: сборка исходника   Oleg Drokin   03 Aug 2003 10:35:16 
 Re: сборка исходника   Zahar Kiselev   03 Aug 2003 15:36:58 
 Re: сборка исходника   Dmitry Fedorov   03 Aug 2003 17:43:19 
 Re: сборка исходника   Zahar Kiselev   03 Aug 2003 19:03:56 
 Re: сборка исходника   Oleg Drokin   03 Aug 2003 17:59:01 
 Re: сборка исходника   Zahar Kiselev   03 Aug 2003 19:05:22 
 Re: сборка исходника   Andrey Kiselev   03 Aug 2003 21:43:22 
 Re: сборка исходника   Zahar Kiselev   04 Aug 2003 02:02:28 
 Re: сборка исходника   Oleg Drokin   04 Aug 2003 09:47:33 
 Re: сборка исходника   Zahar Kiselev   04 Aug 2003 22:47:26 
 Re: сборка исходника   Alex Korchmar   05 Aug 2003 00:55:24 
 Re: сборка исходника   Oleg Drokin   05 Aug 2003 10:28:59 
 Re: сборка исходника   Zahar Kiselev   06 Aug 2003 01:05:38 
 Re: сборка исходника   Oleg Drokin   06 Aug 2003 10:18:26 
 Re: сборка исходника   Andrey Kiselev   04 Aug 2003 10:01:19 
 Re: сборка исходника   Zahar Kiselev   04 Aug 2003 23:15:02 
 Re: сборка исходника   Andrey Kiselev   05 Aug 2003 02:17:28 
 Re: сборка исходника   Vasily Tchekalkin   05 Aug 2003 12:37:52 
 Re: сборка исходника   Valery Shishkov   07 Aug 2003 04:38:23 
 Re: сборка исходника   Zahar Kiselev   07 Aug 2003 16:11:06 
 Re: сборка исходника   Oleg Drokin   03 Aug 2003 22:01:02 
 Re: сборка исходника   Zahar Kiselev   04 Aug 2003 02:05:52 
 Re: сборка исходника   Oleg Drokin   04 Aug 2003 09:55:43 
 Re: сборка исходника   Zahar Kiselev   04 Aug 2003 22:50:02 
 Re: сборка исходника   Oleg Drokin   05 Aug 2003 10:33:35 
 Re: сборка исходника   Zahar Kiselev   06 Aug 2003 01:11:36 
 Re: сборка исходника   Oleg Drokin   06 Aug 2003 11:45:11 
 Re: сборка исходника   Zahar Kiselev   07 Aug 2003 16:02:30 
 Re: сборка исходника   Oleg Drokin   07 Aug 2003 18:11:26 
 Re: сборка исходника   Alex Korchmar   06 Aug 2003 13:28:06 
 Re: сборка исходника   Zahar Kiselev   07 Aug 2003 16:08:28 
 сборка исходника   Andrew Belov   06 Aug 2003 19:04:58 
 сборка исходника   Alex Tabounkine   06 Aug 2003 20:44:13 
 сборка исходника   Zahar Kiselev   07 Aug 2003 16:13:36 
 Re: сборка исходника   Gennady Terehov   05 Aug 2003 17:59:48 
 Re: сборка исходника   Peter V. Chernikoff   10 Aug 2003 18:42:07 
 Re: сборка исходника   Alexey Shaposhnikov   03 Aug 2003 21:23:44 
 Re: сборка исходника   Zahar Kiselev   03 Aug 2003 23:19:56 
 Re: сборка исходника   Kirill Frolov   05 Aug 2003 01:43:09 
 Re: сборка исходника   Kirill Frolov   03 Aug 2003 13:39:21 
Архивное /ru.linux/38337c4067c6.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional