I've upgraded mobo and HDD so have a new install of Crossworks ARM 2.1. Am trying to compile STM32F103 project that I've been working on for months. I installed STMicroelectronics STM32 CPU Support Package, but got an error saying:
cannot find #include <targets/STM32F10x.h>.
I thought maybe I've installed the wrong package, so I looked at one of my laptops and sure enough, that had a slightly different STM32F10x support package.So, I went back to my new installation to try and install that instead, but that's not available.
The file STM32F10x.h is in the directory below:
/home/robertw/.rowley_associates_limited/CrossWorks for ARM/packages/targets/STM32/include/targets/
I have seen another thread saying change the location of the packages directory by clicking Tools > Options and setting Environment > Directory Options > Package Directory and that lists Package directory as:
But what is StudioUserDir?! I can't see where that is set.
I've never had any problem like this with several installs over the years. Anyone able to help please?!
Please sign in to leave a comment.