Skip navigation
1585 Views 4 Replies Latest reply: Apr 26, 2011 9:06 PM by MusicalCircuitry RSS
MusicalCircuitry Just Startin' 29 posts since
Nov 15, 2010
Currently Being Moderated

Apr 16, 2011 2:41 PM

Symphony Studio Questions

Is anyone aware of a way to detect the active build configuration in Symphony Studio, for use in conditional compilation? Typically this could be done with macros, and the Symphony Studio documentation mentions a ${ConfigName} macro, but I can't seem to access it using assembly. Another typical way of achieving this is with -D defines in the build configuration, but that doesn't seem to work either.

 

Of course you can create a debug symbol to be used in conditional compiling like this:

 

DEBUG_LEVEL          equ          1

 

Without macros to identify the build, the value of separate build and release configurations is reduced a lot.

 

When building projects, is there any way to get the errors and warnings from the console to show up in the problems tab? Most Eclipse based toolchains support this, and it sure is a handy feature. I can't find any way to enable this with Symphony Studio though.

 

Lastly, has anyone managed to install any 3rd party plug-ins with Symphony Studio? This is one of the huge benefits of Eclipse, but for some reason the feature appears disabled.

 

Thanks!

  • Kneehow UberGuru 6,750 posts since
    Dec 26, 2007
    Currently Being Moderated
    Apr 19, 2011 11:31 AM (in response to MusicalCircuitry)
    Re: RE: Symphony Studio Questions

    Sorry for the late reply. The TCDDK product is a really unique one; none of us in Product Support are DSP engineers, so our ability to provide technical/in-depth coding-related answers is very limited.

     

    I checked with some of our internal software team members and the answer they provided me was that this question is really for Freescale since Symphony Studio is their software tool (Symphony Studio isn't a "requirement" to build TCDDK projects); it was provided as a possible dev environment to use for users getting started, but you can use other toolchains of course.

     

    Sorry if this isn't the answer you were hoping for: I'd say check with Freescale Symphony Studio forums for help with the behavior of their compiler and features/behavior with 3rd party plug-ins.

     

    http://forums.freescale.com/t5/Freescale-Product-Forums/ct-p/PRODCOMM

      • audioartillery Just Startin' 80 posts since
        Apr 18, 2008
        Currently Being Moderated
        Apr 25, 2011 9:40 PM (in response to MusicalCircuitry)
        Re: RE: Symphony Studio Questions

        I suspect if you switch to building outside of Symphony Studio you'll have more control (e.g., a makefile).  I haven't found this necessary, I just tweak my debug setting manually.  IDE's annoy me anyways so I treat it mainly as a fancy window that runs the compiler for me .

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • Correct Answers - 5 points
  • Helpful Answers - 3 points