Atmel 3.6.1 avr-gcc , for Linux x64

Go To Last Post
9 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 2

If you want to try it out

 

https://www.avrfreaks.net/comment...

 

/Bingo

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Has anyone tried the 3.6.1 build ?

 

If yes what did you see WRT code build size ?

 

/Bingo

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I grabbed it, but I must admit I haven't had time to fiddle with it yet.  I hope to this month (!).  I'll post here as soon as I have something.

 

Thanks for posting it!

"Experience is what enables you to recognise a mistake the second time you make it."

"Good judgement comes from experience.  Experience comes from bad judgement."

"Wisdom is always wont to arrive late, and to be a little approximate on first possession."

"When you hear hoofbeats, think horses, not unicorns."

"Fast.  Cheap.  Good.  Pick two."

"Read a lot.  Write a lot."

"We see a lot of arses on handlebars around here." - [J Ekdahl]

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

fyi, one at Debian is in-work to 3.6.1 :

https://udd.debian.org/dmd/?hakan%40debian.org

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I took a stab at building 3.6.1 on Ubuntu Mate 18.04 LTS.  It's a pity the SOURCES.README isn't completely forthcoming about the requirements of build environment.  Many attempts ended in failure due to a missing command.

 

A short but incomplete summary:

  • flex
  • fig2dev
  • texinfo
  • texlive-latex-base
  • texlive-font-utils
  • doxygen

 

I finally gave up when I got an error building avr-libc.  A recipe in one of the makefiles tried to:

    pdflatex refman

... but pdflatex barfed with:

! LaTeX Error: File `float.sty' not found.

A bit of Googling suggested the remedy to this was to install texlive-full, but that calls for 2.5GB of downloads for all the dependencies, plus an additional 4.5GB once installed.

 

Surely there's an easier way.

 

Bingo, did you run into any similar problems?  How did you solve them?

"Experience is what enables you to recognise a mistake the second time you make it."

"Good judgement comes from experience.  Experience comes from bad judgement."

"Wisdom is always wont to arrive late, and to be a little approximate on first possession."

"When you hear hoofbeats, think horses, not unicorns."

"Fast.  Cheap.  Good.  Pick two."

"Read a lot.  Write a lot."

"We see a lot of arses on handlebars around here." - [J Ekdahl]

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

joeymorin wrote:
Surely there's an easier way.
Indeed as 3.6.0 is in Debian.

Might consider bailing to Microchip's build of 3.6.1 :

Microchip Technology Inc

Microchip Technology

SAM(ARM) and AVR Toolchains (C Compiler)

http://www.microchip.com/avr-support/avr-and-arm-toolchains-(c-compilers)

 


https://packages.debian.org/search?keywords=gcc-avr&searchon=names&suite=all&section=all

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Might consider bailing to Microchip's build of 3.6.1 :

I saw your post on this earlier today, but I only see source, no build (for Linux).  That's why I took another stab at it.

"Experience is what enables you to recognise a mistake the second time you make it."

"Good judgement comes from experience.  Experience comes from bad judgement."

"Wisdom is always wont to arrive late, and to be a little approximate on first possession."

"When you hear hoofbeats, think horses, not unicorns."

"Fast.  Cheap.  Good.  Pick two."

"Read a lot.  Write a lot."

"We see a lot of arses on handlebars around here." - [J Ekdahl]

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

tgz - download, unzip, and untar consumed about 15m but that's on a 4 watt (?) m3 onto a microSD.

have a bin directory with what appears to be a complete AVR GCC toolchain.

 

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Ah.  Sometimes NoScript gets in the way.  The page was truncated, nothing below 'Key Features' appeared.

 

Of course, it begs the question why Microchip needs so G*#dam much javascript just to serve up a file.  Have to keep the millennials employed, I suppose.

"Experience is what enables you to recognise a mistake the second time you make it."

"Good judgement comes from experience.  Experience comes from bad judgement."

"Wisdom is always wont to arrive late, and to be a little approximate on first possession."

"When you hear hoofbeats, think horses, not unicorns."

"Fast.  Cheap.  Good.  Pick two."

"Read a lot.  Write a lot."

"We see a lot of arses on handlebars around here." - [J Ekdahl]

 

Last Edited: Tue. May 8, 2018 - 05:56 AM