Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Starting Development and Compiling
| | |-+  where are source files and what are the ".a" files
« previous next »
  • Print
Pages: [1]

Author Topic: where are source files and what are the ".a" files  (Read 1911 times)

Offline electronicsguy

  • Member
  • *
  • Posts: 5
where are source files and what are the ".a" files
« on: June 25, 2008, 02:20:15 PM »
Hello,
    I am new to rockbox dev and compiling. I followed all the instructions in the first sticky thread on this forum and was able to compile the cross compiler and run make in the rockbox/build directory.

So my questions now are:
1) where are the source files for me to work with (I am using sansa E200R)
2) when i do the make in the rockbox/build directory, it creates a lot of lib*.a files. What are these files? Are these the final compiled files for the ARM firmware?
3) If I modify any source files (once I can find them!) what steps do I need to take to recompile them and create a final build?

Thanks
Logged

Offline MarcGuay

  • Rockbox Expert
  • Member
  • *
  • Posts: 1065
Re: where are source files and what are the ".a" files
« Reply #1 on: June 25, 2008, 02:22:59 PM »
Check out the developer's section in the documentation index.  The SimpleGuideToCompiling may be particularly useful.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: where are source files and what are the ".a" files
« Reply #2 on: June 25, 2008, 02:36:47 PM »
The source code is in the folder you downloaded or checked out of SVN.  Specifically, apps and firmware contain most of it.
Logged

Offline gnu

  • Member
  • *
  • Posts: 269
Re: where are source files and what are the ".a" files
« Reply #3 on: June 25, 2008, 03:44:36 PM »
*.c files are (usually) the source files.
Logged

Offline nls

  • Developer
  • Member
  • *
  • Posts: 460
Re: where are source files and what are the ".a" files
« Reply #4 on: June 30, 2008, 01:36:44 PM »
and the lib*.a files are various libraries that are linked together to become the final rockbox binary as well as codecs and plugins.
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Starting Development and Compiling
| | |-+  where are source files and what are the ".a" files
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.091 seconds with 15 queries.