Trouble building with 32-bit doubles
I have a project in Crossworks 2.2 targeted at an STM32F103. When I try to build with the "Treat 'double' as 'float'" option enabled I get the following errors:
cannot find C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 2.2/lib/libm_v7m_t_le_f.a: No such file or directory
cannot find C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 2.2/lib/libc_v7m_t_le_f.a: No such file or directory
cannot find C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 2.2/lib/libcpp_v7m_t_le_f.a: No such file or directory
cannot find C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 2.2/lib/libdebugio_v7m_t_le_f.a: No such file or directory
cannot find C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 2.2/lib/libc_targetio_impl_v7m_t_le_f.a: No such file or directory
cannot find C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 2.2/lib/libc_user_libc_v7m_t_le_f.a: No such file or directory
Any idea what's going on or how I can fix this?
Thanks,
Jay
Please sign in to leave a comment.
Comments
2 comments