7 Replies Latest reply on May 12, 2016 7:00 PM by nsankar

    Out of Flash space due to large size of C++ libstdc++.a library

    robl_1725726

      We are presently developing code for the Avnet BCM4343W IoT starter Kit using the WiCED IDE.   The standard linker includes a very large GNU C++ library called "libstdc++.a" which uses up over a third of the 512K flash app space.  I would like to try to include the smaller C++ library called "libsupc++.a" which only supports basic functionality.  But I can not find in the Help documentation which option in the IDE is used to select one C++ library over another.

       

      Is it even possible to change this library, considering that the standard WiFI and BT libraries may need the full features of the libstdc++.a library?

       

      If anyone has any insights on this I would appreciate your feedback.