Next session on Toolchain

27 views
Skip to first unread message

Chaitannya Mahatme

unread,
Mar 14, 2012, 2:43:46 PM3/14/12
to embedde...@googlegroups.com, such...@gmail.com, sonaw...@gmail.com, Tanushree Chakravorty
Hello Everyone,

The next session would be on toolchains. It would be split into 2 sessions of 2 hours each.
First session would be on 22nd March 12 at 6 pm ...

Session 1 :
1. Arm Architecture in brief.
2. Introduction to toolchain.
3. Binutils
4. GCC internals

Session 2:
1. Libc
2. Cross compilation using GNU toolchain.
3. GDB internals
4. Static & dynamic libraries.
5. Makefile

Preparation:
1. Please install GNU toolchain on your system.
2. All the demos would be conducted using VIM toolchain.

A copy of the cross-compiler for ARM would be there at the lab, Suchakra/Tanushree would provide the details.
Please copy the cross-compiler on your machines, installation would be covered in the session.

References:

GDB manual
GCC manual
Compiler design principle - Aho , Ullam , Sethi


Cheers !!!
Chaitannya

follow me on twitter http://twitter.com/chaitannya
--
I believe there's a hero in all of us who keeps us honest, gives us strength, makes us noble, and finally allows us to die with pride, even though sometimes we have to be steady, and give up the thing we want the most... even our dreams.
- Spider Man 2

Mohammad Behzad

unread,
Mar 21, 2012, 7:16:27 PM3/21/12
to embedde...@googlegroups.com

Sir,

 

Sorry to inform you that I’m unable to install Toolchain, that you referred to in your mail. I tried the following commands without success:

Sudo apt-get install toolchain

Sudo apt-get install vim-toolchain

Sudo apt-get install vimtoolchain

Sudo apt-get install vim

 

What I mean to convey is that what is the exact name of the package that we need to install?

 

Thanks & Regards,

Mohammad Behzad

M. Tech. (Process Instrumentation)

Deptt. Of Instrumentation & Control

College of Engineering, Pune

Chaitannya Mahatme

unread,
Mar 22, 2012, 1:53:24 AM3/22/12
to embedde...@googlegroups.com
Hello Everyone,

Please download the toolchain binary from here .. I would explain in the session how to use it.

http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/editions/lite-edition/request?id=478dff82-62bc-44b2-afe2-4684d83b19b9&fmpath=/embedded-software/sourcery-tools/sourcery-codebench/editions/lite-edition/form

Also I would recommend you not to use sudo / yum install stuff, since you are students you have all the time in the world to download the source packages and then try out the stuff.
You can use VMware for that. It would be a steep learning curve, but the knowledge that you would get would be very valuable for rest of your professional career.

Cheers !!!
Chaitannya

follow me on twitter http://twitter.com/chaitannya
--
I believe there's a hero in all of us who keeps us honest, gives us strength, makes us noble, and finally allows us to die with pride, even though sometimes we have to be steady, and give up the thing we want the most... even our dreams.
- Spider Man 2


Mohammad Behzad

unread,
Mar 21, 2012, 10:11:45 PM3/21/12
to embedde...@googlegroups.com

Sir,

Thanks for helping out.

 

Could you please throw some light on benefits we drive out of using toolchain on Linux while a Windows version is available?

 

Thanks & Regards,

Mohammad Behzad

M. Tech. (Process Instrumentation)

Department Of Instrumentation & Control

College of Engineering, Pune

Ph: +91-7387689089

Chaitannya Mahatme

unread,
Mar 22, 2012, 6:40:23 AM3/22/12
to embedde...@googlegroups.com
Hold your breath for that answer :D



Cheers !!!
Chaitannya

follow me on twitter http://twitter.com/chaitannya
--
I believe there's a hero in all of us who keeps us honest, gives us strength, makes us noble, and finally allows us to die with pride, even though sometimes we have to be steady, and give up the thing we want the most... even our dreams.
- Spider Man 2


Reply all
Reply to author
Forward
0 new messages