Reply by Invector Embedded Technologies July 22, 20042004-07-22
Hi all,
I tried installing the CDT plugins as per the instructions but it never comes up when
I do the File->New Project sequence in Eclipse.

Anyone knows what I have done wrong ??

/Pontus
-----Original Message-----
From: lynchzilla [mailto:]
Sent: den 15 juli 2004 20:28
To:
Subject: [lpc2000] TiniARM Development with Eclipse Forum readers interested in using Eclipse for ARM cross-development
may find the 70 page tutorial "TiniARM Development with Eclipse" very
helpful.

The tutorial explains in great detail how to configure Eclipse, the
CDT plugins, Cygwin and GNUARM compiler suites to create a free and
sophisticated Integrated Development Environment.

While the tutorial is specifically directed towards the New Micros
TiniARM development kit ($95 US), users of other ARM chips may still
find it useful.

New Micros Inc. is graciously hosting the tutorial and you may access
it at:

http://www.newmicros.com/download/appnotes/arm/TiniARM_Dev_Eclipse.pdf

Take a look!
------
Yahoo! Groups Links

a.. To


An Engineer's Guide to the LPC2100 Series

Reply by chazeltopman July 22, 20042004-07-22
I appreciate the contribution to others and I have a question. Is it
possible to do the same on Mac OS X? I am currently using gnude-OSX.
Thanks.

Rob

--- In , "Jan Szymanski" <janek@b...> wrote:
> --- In , "Gus" <gus_is_working@y...> wrote:
> > WOW! you guys did a great job.
> >
> > When do you think there will be a tutorial explaining how to use
> > JTAG to step through code and add break points?
> >
> > Gus
> >
> > --- In , "lynchzilla" <lynchzilla@a...>
> wrote:
> > > Forum readers interested in using Eclipse for ARM cross-
> development
> > > may find the 70 page tutorial "TiniARM Development with Eclipse"
> > very
> > > helpful.
> > >
> > > The tutorial explains in great detail how to configure Eclipse,
> the
> > > CDT plugins, Cygwin and GNUARM compiler suites to create a free
> and
> > > sophisticated Integrated Development Environment.
> > >
> > > While the tutorial is specifically directed towards the New Micros
> > > TiniARM development kit ($95 US), users of other ARM chips may
> > still
> > > find it useful.
> > >
> > > New Micros Inc. is graciously hosting the tutorial and you may
> > access
> > > it at:
> > >
> > >
> >
> http://www.newmicros.com/download/appnotes/arm/TiniARM_Dev_Eclipse.pd
> > f
> > >
> > > Take a look!
>
> What am I missing ?
> I installed Cyqwin, Eclipse and GNUArm as per instruction.
> With a sample project (as per instruction), when I try to
> project->build all I have:
> Error launching builder (make all )
> (Exec error:Launching failed)
> There is no make utility. My uderstanding was there should be a
> make.exe utility under GnuArm\utils\ or smth. but there is none.
> Can someone explain how the make works and/or why it doesn't work for
> me?
> Jan




Reply by Jens Hildebrandt July 21, 20042004-07-21
nourson54 wrote:

> --- In , "Jan Szymanski" <janek@b...> wrote:
>
>>--- In , "Gus" <gus_is_working@y...> wrote:
>>
>>>WOW! you guys did a great job.
>>>
>>>When do you think there will be a tutorial explaining how to use
>>>JTAG to step through code and add break points?
>>>
>>>Gus
>>>
>>>--- In , "lynchzilla" <lynchzilla@a...>
>>
>>wrote:
>>
>>>>Forum readers interested in using Eclipse for ARM cross-
>>
>>development
>>
>>>>may find the 70 page tutorial "TiniARM Development with Eclipse"
>>>
>>>very
>>>
>>>>helpful.
>>>>
>>>>The tutorial explains in great detail how to configure Eclipse,
>>
>>the
>>
>>>>CDT plugins, Cygwin and GNUARM compiler suites to create a free
>>
>>and
>>
>>>>sophisticated Integrated Development Environment.
>>>>
>>>>While the tutorial is specifically directed towards the New Micros
>>>>TiniARM development kit ($95 US), users of other ARM chips may
>>>
>>>still
>>>
>>>>find it useful.
>>>>
>>>>New Micros Inc. is graciously hosting the tutorial and you may
>>>
>>>access
>>>
>>>>it at:
>>>>
>>>>
>>>
>>http://www.newmicros.com/download/appnotes/arm/TiniARM_Dev_Eclipse.pd
>>
>>>f
>>>
>>>>Take a look!
>>
>>What am I missing ?
>>I installed Cyqwin, Eclipse and GNUArm as per instruction.
>>With a sample project (as per instruction), when I try to
>>project->build all I have:
>>Error launching builder (make all )
>>(Exec error:Launching failed)
>>There is no make utility. My uderstanding was there should be a
>>make.exe utility under GnuArm\utils\ or smth. but there is none.
>>Can someone explain how the make works and/or why it doesn't work for
>>me?
>>Jan >
> I have followed all the instructions (one per one) like Jan, but When
> I want toi build all , the 'build all ' command in greyed in the menu
> !!! So I can't go to the next step :(
>
> Yann >
Ah, yes. You have to uncheck the 'Build Automatically' option in the
'Project'-Menu which is set per default when you create a new project. After
that the other build commands like 'Build All' or 'Clean...' become available.

Jens



Reply by nourson54 July 21, 20042004-07-21
--- In , "Jan Szymanski" <janek@b...> wrote:
> --- In , "Gus" <gus_is_working@y...> wrote:
> > WOW! you guys did a great job.
> >
> > When do you think there will be a tutorial explaining how to use
> > JTAG to step through code and add break points?
> >
> > Gus
> >
> > --- In , "lynchzilla" <lynchzilla@a...>
> wrote:
> > > Forum readers interested in using Eclipse for ARM cross-
> development
> > > may find the 70 page tutorial "TiniARM Development with Eclipse"
> > very
> > > helpful.
> > >
> > > The tutorial explains in great detail how to configure Eclipse,
> the
> > > CDT plugins, Cygwin and GNUARM compiler suites to create a free
> and
> > > sophisticated Integrated Development Environment.
> > >
> > > While the tutorial is specifically directed towards the New Micros
> > > TiniARM development kit ($95 US), users of other ARM chips may
> > still
> > > find it useful.
> > >
> > > New Micros Inc. is graciously hosting the tutorial and you may
> > access
> > > it at:
> > >
> > >
> >
> http://www.newmicros.com/download/appnotes/arm/TiniARM_Dev_Eclipse.pd
> > f
> > >
> > > Take a look!
>
> What am I missing ?
> I installed Cyqwin, Eclipse and GNUArm as per instruction.
> With a sample project (as per instruction), when I try to
> project->build all I have:
> Error launching builder (make all )
> (Exec error:Launching failed)
> There is no make utility. My uderstanding was there should be a
> make.exe utility under GnuArm\utils\ or smth. but there is none.
> Can someone explain how the make works and/or why it doesn't work for
> me?
> Jan


I have followed all the instructions (one per one) like Jan, but When
I want toi build all , the 'build all ' command in greyed in the menu
!!! So I can't go to the next step :(

Yann



Reply by Alex Gibson July 21, 20042004-07-21
Jens Hildebrandt wrote:

> Pablo Bleyer Kocik wrote:
>
> > At 22:45 2004-07-20, you wrote:
> >
> >
> >>Thanks for that.
> >>Would the same 'make' be OK with other GNU packages (MSP430 and
> >>Hitachi) ? I always had a problem with a coexistance of GNU tools for
> >>different micros.
> >>Jan
> >
> >
> > 'GNU make' is 'GNU make', if they are the same version they should
> behave
> > the same. However, if you are using make for a Cygwin environment, you
> > should be aware of the directory path translations Cygwin does with the
> > filesystem (eg /cygdrive/{drive}, /usr/..., mounts, etc.)
> >
> > Regards.
> >
> >
> > --
> > PabloBleyerKocik /"Why don't we rewrite it all in assembly
> > pbleyer2004 / language for processor Mega666?"
> > @embedded.cl / - The linux-kernel mailing list FAQ
> >
> >
> Also, make sure that there are no other Development tools with an own
> 'make' in
> the PATH variable before GNU-make. I ran into that problem when
> Eclipse instead
> of GNU-make found the make utility that came with Borland C++ Builder.
> That one
> didn't work with my makefile and produced an error. If you can't
> change the
> order of entries in the PATH variable (e.g. because then the other
> tools will
> not be able to find their 'make') you could create a symbolic link like
> "gnu-make" and tell Eclipse to use that name to call 'make'.

Could always do the dodgy old trick of putting a make.bat in the project
directory
pointing to the make and other utils you want to use.

Sometimes its the only way to get around things, especially
if you have a few different versions of gcc and cygwin installed
and multiple make versions.
eg
"normal cygwin"
mingw + msys
gnuarm
winavr
microchip C30 (gcc based)
Macraigor Cygwin
keil
gcc for blackfin etc

Alex


Reply by Jens Hildebrandt July 21, 20042004-07-21
Pablo Bleyer Kocik wrote:

> At 22:45 2004-07-20, you wrote: >>Thanks for that.
>>Would the same 'make' be OK with other GNU packages (MSP430 and
>>Hitachi) ? I always had a problem with a coexistance of GNU tools for
>>different micros.
>>Jan > 'GNU make' is 'GNU make', if they are the same version they should behave
> the same. However, if you are using make for a Cygwin environment, you
> should be aware of the directory path translations Cygwin does with the
> filesystem (eg /cygdrive/{drive}, /usr/..., mounts, etc.)
>
> Regards. > --
> PabloBleyerKocik /"Why don't we rewrite it all in assembly
> pbleyer2004 / language for processor Mega666?"
> @embedded.cl / - The linux-kernel mailing list FAQ
Also, make sure that there are no other Development tools with an own 'make' in
the PATH variable before GNU-make. I ran into that problem when Eclipse instead
of GNU-make found the make utility that came with Borland C++ Builder. That one
didn't work with my makefile and produced an error. If you can't change the
order of entries in the PATH variable (e.g. because then the other tools will
not be able to find their 'make') you could create a symbolic link like
"gnu-make" and tell Eclipse to use that name to call 'make'.

Regards,
Jens




Reply by Pablo Bleyer Kocik July 20, 20042004-07-20
At 22:45 2004-07-20, you wrote:

>Thanks for that.
>Would the same 'make' be OK with other GNU packages (MSP430 and
>Hitachi) ? I always had a problem with a coexistance of GNU tools for
>different micros.
>Jan

'GNU make' is 'GNU make', if they are the same version they should behave
the same. However, if you are using make for a Cygwin environment, you
should be aware of the directory path translations Cygwin does with the
filesystem (eg /cygdrive/{drive}, /usr/..., mounts, etc.)

Regards. --
PabloBleyerKocik /"Why don't we rewrite it all in assembly
pbleyer2004 / language for processor Mega666?"
@embedded.cl / - The linux-kernel mailing list FAQ



Reply by Jan Szymanski July 20, 20042004-07-20
--- In , Pablo Bleyer Kocik <pbk@e...> wrote:
> At 18:55 2004-07-20, you wrote:
>
> >What am I missing ?
> >I installed Cyqwin, Eclipse and GNUArm as per instruction.
> >With a sample project (as per instruction), when I try to
> >project->build all I have:
> >Error launching builder (make all )
> >(Exec error:Launching failed)
> >There is no make utility. My uderstanding was there should be a
> >make.exe utility under GnuArm\utils\ or smth. but there is none.
> >Can someone explain how the make works and/or why it doesn't work
for
> >me?
> >Jan
>
> GNUARM doesn't come with make. You should check the 'make'
development
> package when installing Cygwin. The Cygwin\bin directory must be in
your path.
>
> Regards. > --
> PabloBleyerKocik /"Mama said to get things done
> pbleyer2004 / you better not mess with major Tom"
> @embedded.cl / -- Ashes to ashes, David Bowie

Thanks for that.
Would the same 'make' be OK with other GNU packages (MSP430 and
Hitachi) ? I always had a problem with a coexistance of GNU tools for
different micros.
Jan



Reply by Jan Szymanski July 20, 20042004-07-20
--- In , Pablo Bleyer Kocik <pbk@e...> wrote:
> At 18:55 2004-07-20, you wrote:
>
> >What am I missing ?
> >I installed Cyqwin, Eclipse and GNUArm as per instruction.
> >With a sample project (as per instruction), when I try to
> >project->build all I have:
> >Error launching builder (make all )
> >(Exec error:Launching failed)
> >There is no make utility. My uderstanding was there should be a
> >make.exe utility under GnuArm\utils\ or smth. but there is none.
> >Can someone explain how the make works and/or why it doesn't work
for
> >me?
> >Jan
>
> GNUARM doesn't come with make. You should check the 'make'
development
> package when installing Cygwin. The Cygwin\bin directory must be in
your path.
>
> Regards. > --
> PabloBleyerKocik /"Mama said to get things done
> pbleyer2004 / you better not mess with major Tom"
> @embedded.cl / -- Ashes to ashes, David Bowie

Thanks for that.
BTW, would the same 'make' (under Cygwin) work for other GNU packages
like MSP430, AVR and Hitachi, as some of them come with make utility
of it's own.
I always had a problem with coexistence of GNU tools for different
micros (MSP430 and H8S).
Jan


Reply by Pablo Bleyer Kocik July 20, 20042004-07-20
At 18:55 2004-07-20, you wrote:

>What am I missing ?
>I installed Cyqwin, Eclipse and GNUArm as per instruction.
>With a sample project (as per instruction), when I try to
>project->build all I have:
>Error launching builder (make all )
>(Exec error:Launching failed)
>There is no make utility. My uderstanding was there should be a
>make.exe utility under GnuArm\utils\ or smth. but there is none.
>Can someone explain how the make works and/or why it doesn't work for
>me?
>Jan

GNUARM doesn't come with make. You should check the 'make' development
package when installing Cygwin. The Cygwin\bin directory must be in your path.

Regards. --
PabloBleyerKocik /"Mama said to get things done
pbleyer2004 / you better not mess with major Tom"
@embedded.cl / -- Ashes to ashes, David Bowie