klen 1 10 мая, 2010 Опубликовано 10 мая, 2010 · Жалоба свежак: для mingw32 http://klen.org/Files/DevTools/kgp_mingw32_20100510.7z для ARM http://klen.org/Files/DevTools/kgp_arm_eabi_20100509.7z наконецто решена проблема с увеличением кода при использовании операции деления для типа uint64_t (в код прилазила обработка исключений, разматывание стека даже) для MISP http://klen.org/Files/DevTools/kgp_mips_elf_20100510.7z переписал систему сборки и паковки архивов, если "гдето чето порой окажется не так..", библы не хватает или еще чтото, то архив поправлю, а для тех кто скачал выложу ссылки на недостающие файлы. ну т всех с прошедшим празником. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander iz 0 11 мая, 2010 Опубликовано 11 мая, 2010 (изменено) · Жалоба свежак: для mingw32 http://klen.org/Files/DevTools/kgp_mingw32_20100510.7z С ходу пока так: не хватает файлов make.exe и msys-1.0.dll При добавлении из предыдущей сборки, make вываливается с кодом возврата 1. Хотелось бы помимо mingw32 и arm, ещё avr видеть. Ибо активно пользуюсь. Спасибо за работу. Имеет смысл пробовать накатить поверх прошлой сборки? -- Попробовал поверх старой - работает. Изменено 11 мая, 2010 пользователем alexander iz Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 11 мая, 2010 Опубликовано 11 мая, 2010 · Жалоба make.exe msys-1.0.dll к компиллеру не относится, поэтому я их удаляю из пакета, иногда забываю. если накатите сверху все должно работать - просто файлы перезапишутся один make неработает, нада в корне еще папку etc сделать иначе падает. так в мингв маке собран ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander iz 0 11 мая, 2010 Опубликовано 11 мая, 2010 · Жалоба make.exe msys-1.0.dll к компиллеру не относится, поэтому я их удаляю из пакета, иногда забываю. если накатите сверху все должно работать - просто файлы перезапишутся один make неработает, нада в корне еще папку etc сделать иначе падает. так в мингв маке собран ... sh.exe ещё не хватает :) Да, действительно, etc в корень, make.exe msys-1.0.dll и sh.exe добавил, теперь работает. Единственное, что меня смущало: установка на чистый комп не давала работоспособный компилятор. Ранние сборки (все не проверял, обновляю эпизодически) сразу давали правильный результат. Ещё раз спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 11 мая, 2010 Опубликовано 11 мая, 2010 · Жалоба установка на чистый комп не давала работоспособный компилятор. Ранние сборки (все не проверял, обновляю эпизодически) сразу давали правильный результат. чистый - это без операционки? я думаю это частные глюки. не компилятора. но все может быть. А че компиллер говорил? должно работать так 1) распаковал, положил куда хочется 2) добавил путь в bin фсе. должно работать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander iz 0 11 мая, 2010 Опубликовано 11 мая, 2010 · Жалоба чистый - это без операционки? я думаю это частные глюки. не компилятора. но все может быть. А че компиллер говорил? должно работать так 1) распаковал, положил куда хочется 2) добавил путь в bin фсе. должно работать. "Чистый" - это без компилятора как такового, без make, только winXPproSP3 1. распаковал 2. положил 3. прописал путь 4. не работает. нет выше указанных файлов. 5. добавил их и пустую /etc - заработало. без подсказки про /etc так и не сдвинулось бы, make падал с кодом 1. компилятор без make не пробовал. скорее всего, работал бы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 15 11 мая, 2010 Опубликовано 11 мая, 2010 · Жалоба 4. не работает. нет выше указанных файлов. make и sh - это не компилятор. Правильно, что их нет в сборке. Потому что обычно они уже имеются, причём правильной, выстраданной версии и сборки. Я бы, например, очень не хотел, чтобы вместе с компилятором у меня каждый раз обновлялись эти файлы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 11 мая, 2010 Опубликовано 11 мая, 2010 · Жалоба make и sh - это не компилятор. Правильно, что их нет в сборке. Потому что обычно они уже имеются, причём правильной, выстраданной версии и сборки. Я бы, например, очень не хотел, чтобы вместе с компилятором у меня каждый раз обновлялись эти файлы. я вижу ситуацию равнобедренно. нефиг тому что не относится к компиллеру там делать. но с другой стороны - вместе с этим наборчиком получается минимальный полный набор джентельмена. поэтому я думаю что make,rm, sh будут в отдельном архивчике с постоянным URL и будет все задокументировано в readme к KGP. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MRW 0 13 мая, 2010 Опубликовано 13 мая, 2010 · Жалоба Извините за нескромный вопрос, а где можно взять патчи для сборки AVR binutil, gcc Пытаюсь собрать новые для AVR под linux Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 13 мая, 2010 Опубликовано 13 мая, 2010 · Жалоба Извините за нескромный вопрос, а где можно взять патчи для сборки AVR binutil, gcc Пытаюсь собрать новые для AVR под linux смотря какие патчи и для чего. чтото есть на сайте avr-libc чтото в инете россыпью. я их не ищу ине использую. использую свежие исходники из cvs и svn репозирориев дописываю руками поверх свои правки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 15 мая, 2010 Опубликовано 15 мая, 2010 · Жалоба свежак: ... ну т всех с прошедшим празником. Скажите пожалуйста, есть какое-нибудь лекарство от exception handling при выполнении 64-битной арифметики (например, деления)? Для сведения, yagarto стал теперь arm-none-eabi и заболел тем же самым... Линковать stubs для getpid и isatty не предлагайте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 15 мая, 2010 Опубликовано 15 мая, 2010 · Жалоба Скажите пожалуйста, есть какое-нибудь лекарство от exception handling при выполнении 64-битной арифметики (например, деления)? Для сведения, yagarto стал теперь arm-none-eabi и заболел тем же самым... Линковать stubs для getpid и isatty не предлагайте. я это пофиксил в крайней сборке. проверяйте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 17 мая, 2010 Опубликовано 17 мая, 2010 · Жалоба свежак: для ARM http://klen.org/Files/DevTools/kgp_arm_eabi_20100509.7z А cortex-m0 поддерживается? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 17 мая, 2010 Опубликовано 17 мая, 2010 · Жалоба А cortex-m0 поддерживается? теоретически ды: Known ARM CPUs (for use with the -mcpu= and -mtune= options): cortex-m0, cortex-m1, cortex-m3, cortex-r4f, cortex-r4, cortex-a9, cortex-a8, cortex-a5, arm1156t2f-s, arm1156t2-s, mpcore, mpcorenovfp, arm1176jzf-s, arm1176jz-s, arm1136jf-s, arm1136j-s, arm1026ej-s, arm926ej-s, iwmmxt2, iwmmxt, xscale, arm1022e, arm1020e, arm10e, arm968e-s, arm966e-s, arm946e-s, arm9e, arm1020t, arm10tdmi, ep9312, arm940t, arm922t, arm920t, arm920, arm9tdmi, arm9, arm740t, arm720t, arm710t, arm7tdmi-s, arm7tdmi, strongarm1110, strongarm1100, strongarm110, strongarm, arm810, arm8, arm7dmi, arm7dm, arm7m, arm7500fe, arm7500, arm7100, arm710c, arm720, arm710, arm700i, arm700, arm70, arm7di, arm7d, arm7, arm620, arm610, arm600, arm60, arm6, arm3, arm250, arm2 Known ARM architectures (for use with the -march= option): iwmmxt2, iwmmxt, ep9312, armv7e-m, armv7-m, armv7-r, armv7-a, armv7, armv6-m, armv6t2, armv6zk, armv6z, armv6k, armv6j, armv6, armv5te, armv5e, armv5t, armv5, armv4t, armv4, armv3m, armv3, armv2a, armv2 но я не проверял, проверите отпишитесь о результатах. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 17 мая, 2010 Опубликовано 17 мая, 2010 · Жалоба теоретически ды: ... но я не проверял, проверите отпишитесь о результатах. Спасибо! Это радует. Пробовать буду не ранее чем через месяц... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться