Peyman
Peyman
of course.. I used arm launchpad tools instead of Sourcery. just for compatibility with your code changed folder name to Sourcery. I downloaded standard peripheral libraries from [here](https://github.com/jhgorse/gcc-arm-none-eabi_samples/tree/master/STM32F10x_StdPeriph_Lib_V3.5.0).
I just downloaded standard peripheral libraries from link you mentioned in book( from St.com ) but nothing changed. and I copied "stm32f10x_gpio.c" & "stm32f10x_rcc.c" to that folder(near makefile) but still...
At the end problem solved... from [here](https://github.com/StuartHa/DisoveringSTM32Solutions). by studing edited makefile in that solutions I just found that this parts must added to makefile: OBJS += stm32f10x_gpio.o stm32f10x_rcc.o I added...