Backslash in path problem (Keil EWARM)

OP #1173042
I'm trying to use WinARM with the Keil IDE, but I didn't manage to get
things to compile. After a bit of play, I figured it was because Keil is
supplying paths the Windows way (with backslash), and these characters
are completely ignored by WinARM, instead of being treated as path
separators.

Is there any way to solve this problem?

Thanks!
Moderator
Eyal Teler wrote:

(EWARM is a product from IAR not Keil. The Keil package is called
RV-MDK(?) and the included IDE is called µVision)

> I'm trying to use WinARM with the Keil IDE, but I didn't manage to get
> things to compile.

What are the settings in the uVision "components" dialog?

> After a bit of play, I figured it was because Keil is
> supplying paths the Windows way (with backslash), and these characters
> are completely ignored by WinARM, instead of being treated as path
> separators.

Do you use the "arm-glue" package available from the WinARM-page? If
not: download the package and read the included setup-guide (unpack
files to C:\WinARM\bin, set arm-glue as prefix in uVision). The files in
the "glue-package" provide an interface between uVison and the GNU tools
as in WinARM. It's a collection of small programs which adjusts the
parameters.

Reply

A question of your own? This thread is over 19 years old. Ask it in a thread of its own – more people read along there, and it gets answered more often and sooner.

Start a new thread

A fix, an addition or feedback on this thread? Then reply here.

Formatting
  • [c]C-Code[/c]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.