Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

binutils за Windows?
http://mcu-bg.com/mcu_site/viewtopic.php?f=14&t=15523
Страница 1 от 2

Автор:  miro_atc [ Чет Окт 05, 2017 12:10 pm ]
Заглавие:  binutils за Windows?

я кажете отде да намеря прекомпилиране binutils ?
Че откакто умря ягорто съвсем изгубих връзка с windows-a...

Автор:  bongo_x2 [ Чет Окт 05, 2017 12:21 pm ]
Заглавие:  Re: binutils за Windows?

Да нямаш предвид това?
Просто гуглосах, де.

Автор:  miro_atc [ Чет Окт 05, 2017 12:42 pm ]
Заглавие:  Re: binutils за Windows?

ми не успях... инсталирах тука на един приятел 100 тулчейна за АРМ дето уж трябва да си имат всичко, ама все нещо липсва... Последно липсва make :-(

Автор:  gicho [ Чет Окт 05, 2017 1:09 pm ]
Заглавие:  Re: binutils за Windows?

freddiechipin.info има това:
http://www.freddiechopin.info/en/download/category/7-coreutils
gnuarmeclipse имат това:
https://github.com/gnu-mcu-eclipse/windows-build-tools

А най-сигурното е е MSYS2 и стрелба в него. Има и пакет мениджър ("pacman") и даже е прилично пълен.
https://github.com/msys2

Автор:  miro_atc [ Чет Окт 05, 2017 2:17 pm ]
Заглавие:  Re: binutils за Windows?

май трябва да поддържаме една тема как се инсталира GCC тулчейн за windows.

Срамота, ама аз не успях... очаквах да е само next, next... ама явно или не нацелих правилния тулчейн, или свирката беше без топче ;-)

Автор:  syscop [ Чет Окт 05, 2017 5:53 pm ]
Заглавие:  Re: binutils за Windows?

MingW-W64 - това съм инсталирал. Щом не си спомням какво съм правил, не е имало проблеми :)

Автор:  ike [ Пет Окт 06, 2017 12:08 am ]
Заглавие:  Re: binutils за Windows?

32 битов mingw с подарък IDE: http://www.codeblocks.org/downloads/26 сваляш codeblocks-16.01mingw-setup.exe
64 битов mingw без подарък: http://mingw-w64.org/doku.php

Автор:  gicho [ Пет Окт 06, 2017 9:17 pm ]
Заглавие:  Re: binutils за Windows?

За ембедед имаше едно em::blocks дето също си носеше компилатор с него. То е по- за ембедед.
А предполагам Миро ще ползва или vim, или Еклипс.
Едит: Msys2 има мингв 32 и 64 бита + още една камара инструменти, и още Pacman мениджър за пакети да слагаш още работи. Доста пълен environment.

Автор:  miro_atc [ Пет Окт 06, 2017 9:46 pm ]
Заглавие:  Re: binutils за Windows?

Трябваше проЗт тулчейн, който освен gcc, gdb да има и binutils изобщо минималното необходимо за да си компилираш нещо успешно. Едно време ползвах yagarto там имаше всичко и ако не се закучи се инсталира с няколко пъти next, next и готово. Но ягарто умря, после имаше май някакъв нов тулчейн, ама не го помня затова пробвах с каквото излезе в гугъл. Май първо от АРМ сложих, като не тръгна някакъв друг, после се зачетох и видях че и на двата споменават за binutils, ама колкото и да ги търсех, никъде не ги намерих инсталирани. Накрая пак от гугъл намерих само binutils и стана, ама така е тъпо...
Все си мисля че трябва към тулчейна да си идва всичко...

Автор:  gicho [ Нед Окт 08, 2017 10:22 am ]
Заглавие:  Re: binutils за Windows?

А, не :) - не мислиш така - под линукс така ли е? Имаше едно buildtools ли какво беше, ама това маке да е заедно с компилатор не съм го виждал в пакет да е сложено заедно даже.
Сериозно - даже под линукс често ми се е слувало да копирам един ред от някъде - например "apt-get install build-tools arm... xxx yyy bbb aaa ccc" - ей това е още по-голям пакет (самия ред дето обединява всички необходими предварително изискуеми неща).
Пак сериозно - за такива неща съм си направил една виндоуска инсталация - еклипс, тулчеин, инструменти, настроен команден промпт с всичко нужно, бат-че за пускане на еклипса с настроен environment. Работи добре, ама като вземеш да опиташ да покриеш много вариации и размера на тая инсталация нараства брутално. С 4-5 тулчейн примерно стигам на 1Гбайт. И почвам да деля, и правя инсталатор дето си избираш кое искаш, той си го взема само него. И после някой пита "ама аз нямам еди кво си инсталирано?", а той не го избрал преди година като инсталирал, и т.н.
Та истината е среда която може да си слагат необходимите инструменти от repository онлайн примерно - мисля че Platformio е добър подход.

Ако има интерес да вземем да спретнем една инсталация и да я сложим някъде - дали тук, дали на github? Аз мога да помагам с каквото съм си направил, въпросът е че много често различните хора/екипи имат различни изисквания.
Румънецът (gnuarmeclipse) си е подготвил нещата там - има си туловете, тулчейновете, има си настройки в еклипс за избор на версия и т.н. Ако има идея как да се организира ще съдействам с удоволствие.
Само си мисля че трябва да сме гъвкави - мисля си за някакъв инсталатор който да цъкваш "default" и да получиш нещо лесно за ползване, или "expert" и да си избереш екстри. След време пак да пуснеш инсталатора за поддържане - да добавиш или смениш нещо.

Автор:  miro_atc [ Нед Окт 08, 2017 11:04 am ]
Заглавие:  Re: binutils за Windows?

gicho написа:
А, не :) - не мислиш така - под линукс така ли е?


Да, отдавна има множество тулчейнове като под тулчейн се разбира всичко неообходимо. Но то и под windows беше така, доколкото помня ягорто съдържаше и gcc и gdb и newlib и binutils и oще няколко неща.
Чак да сглобяваме тулчейн не виждам смисъл. Предложението ми беше да има една тема за актуалните тулчейни, откъде се дърпат, как се инсталират и т.н. Просто с години не бях инсталирал тулчейн за уйндовс и нещо аз ли попаднах на куци сглобки, не знам ама се омотах. А пък щом аз се омотавам, кво остана някой начинаещ...

Автор:  trakon [ Нед Окт 08, 2017 9:14 pm ]
Заглавие:  Re: binutils за Windows?

+1 за MingW ( след няколко часа псувни набарваш кои тулове да инсталираш и готово).
Не знам как е било на времето в Уиндоуса, ама в началото е бил писан от истински американски инженери от лабораториите Бел, с демократично мислене, а сега е дописван от индийци с кастово мислене и на въпроса - това как да направя - отговора е - ами не можеш, не си от подходящата каста, т.е. - е кастовизиран до побъркване. То хубаво ако си от кастата на Брамините, ама ако си от Шудрасите и решиш да направиш нещо, ще трябва да поработиш аргатин на нивата на някой от Вашиясите , той да подкупи с едно кило домати някой от Кшатриасите, който да изнуди със сила някой от Брамините да ти свърши работата. Ама това само на теория, щото вътре във всяка каста има 3000 подкасти и в тях -още 25 000 под -под касти - т.е. - може да си слугуваш пет живота и десет прераждания преди да постигнеш нещо елементарно и изначално ( като да изнасяш данни на ком-порта директно например) и да се сърдиш само на кармата и дармата.
И аз в скоро време май ще се хързулкам малко по малко към Линукса, че Уина стана тъмна Индия.

Автор:  bongo_x2 [ Нед Окт 08, 2017 9:30 pm ]
Заглавие:  Re: binutils за Windows?

https://www.kaldata.com/it-%D0%BD%D0%BE ... 60197.html
Цитат:
Kъм днeшeн дeн Wіndоwѕ c мaлĸo изпpeвapвa Lіnuх пo пoпyляpнocт cpeд пpoгpaмиcтитe и paзpaбoтчицитe: 41% cpeщy 33% cпopeд cтaтиcтиĸитe нa ЅtасkОvеrflоw. Ho тoвa явнo щe ce пpoмeни.

Автор:  Цецо [ Вто Окт 10, 2017 9:52 am ]
Заглавие:  Re: binutils за Windows?

Е добре де - не може ли просто да ти дадем нашите exe-та и готово. То реално ти трябва make и rm :)

Аз лично от години вече ползвам прекомпилираните тулчейни от https://launchpad.net/gcc-arm-embedded

Не виждам никаква причина да ги сменям, да не казвам, че и до ден днешен компилирам с gcc 4.8, че е срамно. Бин утилитата май ги взех преди 10 години от ягарто или код сорсерито и само ги копирам ехе-тата, нищо не барам. Въобще закрепил съм картонената кула и не смея да барна нищо.

Може би наистина не е лошо да има една актуална сглобка с тулчеин и еклипс натоварен с шукарийките. Щото под бозата това поне е лесно - копираш цялата директория, ръгаш го в пътя и газ.

Автор:  miro_atc [ Вто Окт 10, 2017 10:26 am ]
Заглавие:  Re: binutils за Windows?

Е в момента не ми трябва нищо, долу-горе успях да инсталирам всичко.
Но така и не разбрах аз ли съм забравил как става или попаднах на куци инсталации...
При всички случаи е добре да направим една тема кое от къде се дърпа и как се инсталира. И да се поддържа, щото те нещата се менят. Е ягарто умря, зилина умря.. Излизат нови, ама в случая аз windows версиите не ги следя и не знам кое е актуално... И ако ми се наложи след време пак да инсталирам на някой ще трябва пак да откривам топлата вода.

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/