Forum : ST7/STM8
Original Post
Post Information | Post |
---|---|
November 7, 2013 - 5:20pm
|
I received a project from a colleague that uses case sensitive variables like |
Forum : ST7/STM8
Post Information | Post |
---|---|
November 7, 2013 - 5:20pm
|
I received a project from a colleague that uses case sensitive variables like |
I can't reproduce your issue with Ride7.
Aren't you using STVD?
If so, unfortunately I didn't find a way to switch the linker case sensitivity.
It can be done by putting the -C flag as the first linker command-line option.
Stéphane
It's exactly what I want to do Stephane to set the -C flag for the linker command line. But how can I do it in the Ride environment menu? I just can't find in it a place where these options can be configured, so please tell me where if you know.
I suppose you're working with ST7 devices.
In this case, indeed, the linker isn't case sensitive.
To do so, open the RCST7.config in ..\Raisonance\ride\config\ST7
Around line #45, you'll find:
Project.SetPropertyValue( "Target", "ProcessorST7", "IsSTM8", "" ); // See RLST7.config
it should be:
Project.SetPropertyValue( "Target", "ProcessorST7", "IsSTM8", "-C" ); // See RLST7.config
Stéphane
I see it is by default case INsensitive.
Project.SetPropertyValue( "Target", "ProcessorST7", "IsSTM8", "-C" ); // See RLST7.config