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.

Compiler/AM3517: C++11 support for AM3517 Linux

Part Number: AM3517

Tool/software: TI C/C++ Compiler

All,

My end goal is to be able to compile a single program with a version of gcc supporting C++11 and run it on my current target Linux system.  Currently this Linux system is compiled using arm-arago-linux-gnueabi toolchain from TI SDK 05.02.

I saw that TI SDK 06.00 is the last to support AM3517 and has most C++11 features, so I attempted to use it and run on the current SDK 05.02 system.  In the process, I discovered that the libraries are compiled in hardfp, unlike arago, so it seems I would need to recompile the kernel and all applications in hard fp to transition to this new compiler correct? 

Are there any other easier alternatives to being able to compile and run my program using a C++11 compiler with minimal changes to my target linux environment?

Thanks,

Jeremy

http://processors.wiki.ti.com/index.php/Processor_Linux_SDK_GCC_Toolchain

  • Jeremy,

    Thanks for your post. Here is some feedback to your specific questions:

    Jeremy Dwyer25 said:
    In the process, I discovered that the libraries are compiled in hardfp, unlike arago, so it seems I would need to recompile the kernel and all applications in hard fp to transition to this new compiler correct? 

    Yes, this is correct.

    Jeremy Dwyer25 said:
    Are there any other easier alternatives to being able to compile and run my program using a C++11 compiler with minimal changes to my target linux environment?

    I don't know of any easier ways., I think it depends a lot on the support your application needs.

    I hope this is helpful.