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.

Can anyone tell me how to generate strace utility from SDK?

Can anyone tell me how to generate strace utility from SDK?

thanks

Ajit

  • Ajit,

    I do not believe strace is part of SDK?  Similar to gdb (not part of SDK, but planned for future SDKs), you may have to grab this from open source (the do it yourself approach) or pay MontaVista $$ to buy their OMAP35x distribution (not sure if its available yet).

     

  • I don't know about strace, but there is an xtrace utility in arm-2007q3\arm-none-linux-gnueabi\libc\usr\bin after you install the Code Sourcery tools.

  • Ajit,

    You can compile this from open source by grabbing the strace packages from source forge and applying the patches required to support ARM EABI (not sure if they are already merged with latest strace releases).

    RidgeRun offers an Developer SDK for OMAP35x already that includes strace, ltrace, oprofile, and gdb if you are interested (at a very competitive price compared to MV), including support hours to get you any open source application you are interested on. You can as well download the free SDK from our website and with some quick hacking you will be able to figure out how to use our cross compile system to port strace by yourself.

    Regards,

    Diego

  • Diego,

    Thank you very much for the additional information on RidgeRun offering; this should certainly benefit our OMAP community.

     

     

  • Just as a note on this, we are also pushing for future releases of the OMAP SDK to have these basic tools included in the filesystem, so hopefully in the future you should have more of these sorts of things out of the box.