Difference between revisions of "Development Tools"

From Pandora Wiki
Jump to: navigation, search
(Adding some guesswork for the OOTB Pandora library environment)
Line 1: Line 1:
 +
==Tentative Library Environment==
 +
 +
===Information===
 +
 +
'''Please note, that this information is hearsay/guesswork, and is yet to be confirmed on a production unit.'''
 +
 +
For Pandora [http://en.wikipedia.org/wiki/Out_of_the_box (Out-Of-The-Box)]
 +
* [http://www.gnu.org/software/libc glibc] (at a guess, version 2.8 or whatever is compatible with OpenEmbedded)
 +
* [http://www.libsdl.org/ libSDL] (Also a guess, version 1.2)
 +
 
==Tools for Pandora Software Development==
 
==Tools for Pandora Software Development==
  
 
* CodeSourcery gcc[http://www.codesourcery.com/gnu_toolchains/arm]
 
* CodeSourcery gcc[http://www.codesourcery.com/gnu_toolchains/arm]
 +
** [http://www.codesourcery.com/gnu_toolchains/arm/portal/release313] - NB OpenEmbedded uses the CodeSourcery libraries to build the kernel, but may use GCC 4.3.1 to compile everything else (Need confirmation).
 
* TI CodeComposer Studio: Free Evaluation Tools[http://focus.ti.com/dsp/docs/dspsupportaut.tsp?sectionId=3&tabId=416&familyId=44&toolTypeId=30]
 
* TI CodeComposer Studio: Free Evaluation Tools[http://focus.ti.com/dsp/docs/dspsupportaut.tsp?sectionId=3&tabId=416&familyId=44&toolTypeId=30]
 
* TI c6x Codegen tools for Linux[https://www-a.ti.com/downloads/sds_support/targetcontent/LinuxDspTools/download.html]; License [https://www-a.ti.com/downloads/sds_support/targetcontent/LinuxDspTools/doc/c6x/TILAW-%23180394-v1-Compiler_Clickwrap_For_OS_Community-2.html]; TI account required; this is *only* for Open Source development
 
* TI c6x Codegen tools for Linux[https://www-a.ti.com/downloads/sds_support/targetcontent/LinuxDspTools/download.html]; License [https://www-a.ti.com/downloads/sds_support/targetcontent/LinuxDspTools/doc/c6x/TILAW-%23180394-v1-Compiler_Clickwrap_For_OS_Community-2.html]; TI account required; this is *only* for Open Source development

Revision as of 11:09, 6 October 2008

Tentative Library Environment

Information

Please note, that this information is hearsay/guesswork, and is yet to be confirmed on a production unit.

For Pandora (Out-Of-The-Box)

  • glibc (at a guess, version 2.8 or whatever is compatible with OpenEmbedded)
  • libSDL (Also a guess, version 1.2)

Tools for Pandora Software Development

  • CodeSourcery gcc[1]
    • [2] - NB OpenEmbedded uses the CodeSourcery libraries to build the kernel, but may use GCC 4.3.1 to compile everything else (Need confirmation).
  • TI CodeComposer Studio: Free Evaluation Tools[3]
  • TI c6x Codegen tools for Linux[4]; License [5]; TI account required; this is *only* for Open Source development
  • OpenGL ES 2.0 emulator for PC[6] This works both on Linux and Windows. One needs to register with imgtec before downloading.
  • Das U-boot: The Universal Bootloader[7]