This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Connecting CC3200 to internet

Other Parts Discussed in Thread: CC3200

Hi,

I am working on CC3200 for one application. The application involves connecting CC3200 to exosite website and updating some data in exosite. I used an example project from GitHub which requires the following ARM compiler version ti-cgt-arm_5.2.4.

But what I have is  ti-cgt-arm_5.2.5. If I use this version of compiler I get around 40 errors including "File libc.a not found", "unresolved symbols" and so on. I have included a screenshot of the errors for reference.

 What changes should I make to solve these errors? Or else where  can I get arm_5.2.4 version of compiler?

Thanks in advance

  • Changing compiler versions will not fix your problem.  There is something wrong in how you configure your build.  I can tell you what the error is.  I cannot tell you how to fix it.

    The root cause of your problem is that the linker cannot find the file libc.a .  This file is located in the \lib directory of the compiler installation.  There are few ways to tell the linker where to find it.  The most common is by using the build option --search_path (or -i for short).  Here is an example ...

    --search_path=C:\ti\ccsv6\tools\compiler\ti-cgt-arm_5.2.5\lib

    You need to add (or modify) this option in your build configuration so the linker sees this option.  I don't know the details of how you build, so I cannot offer more specific advice.

    Thanks and regards,

    -George

  • Thank u George. I had already tried this method before and still those errors were there.

    Later I found this link which helped me "http://e2e.ti.com/support/wireless_connectivity/simplelink_wifi_cc31xx_cc32xx/f/968/p/524503/1907158#1907158"

    Regards

    Charlotte