Arlleex 311 April 7 Posted April 7 · Report post 2 минуты назад, jcxz сказал: А в РФ - вот скажут вам завтра, что "компилить нужно только отечественными инструментами!" Так как "Кейл - иноагенты писали на деньги госдепа". Думаете - не будет такого? Совершенно спокоен по этому поводу - такого не произойдет)) А если и так - мои проекты влегкую запустятся в GCC, т.к. LLVM (ARM CLang) огромной своей частью синтаксически совместим с GCC. Quote Share this post Link to post Share on other sites More sharing options...
VladislavS 46 April 7 Posted April 7 · Report post 10 минут назад, jcxz сказал: компилить нужно только отечественными инструментами! Можно список отечественных компиляторов где-нибудь глянуть? Quote Share this post Link to post Share on other sites More sharing options...
jcxz 342 April 7 Posted April 7 · Report post 3 минуты назад, VladislavS сказал: Можно список отечественных компиляторов где-нибудь глянуть? Quote Share this post Link to post Share on other sites More sharing options...
x893 78 April 7 Posted April 7 · Report post 1 hour ago, jcxz said: И как быть???? Пришлось изобрести: Всё изобретено давным давно #if defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050) /* ARM Compiler V6 */ #ifndef __packed #define __packed __attribute__((packed)) #endif #elif defined ( __GNUC__ ) && !defined (__CC_ARM) /* GNU Compiler */ #ifndef __packed #define __packed __attribute__((__packed__)) #endif /* __packed */ #elif defined (__ICCARM__) /* IAR Compiler */ ... #endif Quote Share this post Link to post Share on other sites More sharing options...
Vasily_ 121 April 7 Posted April 7 · Report post 2 часа назад, jcxz сказал: Вопрос обычно ставится так: Можно купить либо ОДИН, но ОРИГИНАЛЬНЫЙ, и простой (без всяких Ethernet, Ultra и т.п.); либо НЕСКОЛЬКО, но КЛОНОВ, но зато = Ultra, Ethernet, гальваническая развязка и прочие плюшки. Что выберут программисты тут? Думаю - вопрос риторический. Цена данного вопроса на кантору 500 евро! На данный момент это совсем ничего, даже гусару нормально погудеть не хватит. И никакой риторики. Quote Share this post Link to post Share on other sites More sharing options...
x893 78 April 7 Posted April 7 · Report post 4 minutes ago, VladislavS said: Можно список отечественных компиляторов где-нибудь глянуть? Нет Quote Share this post Link to post Share on other sites More sharing options...
jcxz 342 April 7 Posted April 7 · Report post Только что, x893 сказал: Всё изобретено давным давно #if defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050) /* ARM Compiler V6 */ #ifndef __packed #define __packed __attribute__((packed)) #endif #elif defined ( __GNUC__ ) && !defined (__CC_ARM) /* GNU Compiler */ #ifndef __packed #define __packed __attribute__((__packed__)) #endif /* __packed */ #elif defined (__ICCARM__) /* IAR Compiler */ ... #endif Вы видимо не прочитали тот мой пост. Это не работает. Quote Share this post Link to post Share on other sites More sharing options...
x893 78 April 7 Posted April 7 · Report post 1 minute ago, jcxz said: Вы видимо не прочитали тот мой пост. Это не работает. Ну Вы же программист - разберётесь. Quote Share this post Link to post Share on other sites More sharing options...
VladislavS 46 April 7 Posted April 7 · Report post Поменять местами два слова - больше разговоров. Quote Share this post Link to post Share on other sites More sharing options...
jcxz 342 April 7 Posted April 7 · Report post 1 минуту назад, VladislavS сказал: Поменять местами два слова - больше разговоров. И вы тоже не читали мой пост. Поменять - IAR не будет компилить. Надо чтобы компилилось обоими. PS: Решение уже найдено и выше я его выложил. Советующих прошу читать прежде чем советовать. Quote Share this post Link to post Share on other sites More sharing options...
VladislavS 46 April 7 Posted April 7 · Report post У всех обоими тремя компилится, а вы себе проблемы напридумывали и героически с ними боретесь. Quote Share this post Link to post Share on other sites More sharing options...
x893 78 April 7 Posted April 7 · Report post Проблемы выглядят явно надуманными. Видимо оплата почасовая у иностранного инвестора. Quote Share this post Link to post Share on other sites More sharing options...
VladislavS 46 April 7 Posted April 7 · Report post Если работодатель хочет, чтобы компилилось "обоями" - выкатываете ему счёт на последнюю версию iar, j-link и что там ещё не хватает. Наблюдаете за рекацией. Зажмотит - значит не так и нужно было. Quote Share this post Link to post Share on other sites More sharing options...
Arlleex 311 April 7 Posted April 7 · Report post 1 минуту назад, VladislavS сказал: Если работодатель хочет, чтобы компилилось "обоями" - выкатываете ему счёт на последнюю версию iar, j-link и что там ещё не хватает наблюдаете за рекацией. Зажмотит - значит не так и нужно было. Да не, он скажет - [цензоред] не неси и пиши так чтоб на всех работало, вон у Владислава с какого-то там форума все работает, а у тебя нет🙂 Quote Share this post Link to post Share on other sites More sharing options...
x893 78 April 7 Posted April 7 · Report post 1 minute ago, Arlleex said: Да не, он скажет - [цензоред] не неси и пиши так чтоб на всех работало, вон у Владислава с какого-то там форума все работает, а у тебя нет🙂 Ну так jcxz наймёт Владислава и всё будет чики-пуки. 1 Quote Share this post Link to post Share on other sites More sharing options...