Rockbox General > Rockbox General Discussion
Today's Trunk Broken
andryou:
--- Quote ---Checked out revision 12928.
--- End quote ---
After doing a fresh sync with the SVN, and not applying any patches, I get this when I try to compile it (iPod 30 gig):
--- Quote ---/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x88): undefined reference to `__compound_literal.4'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0xa4): undefined reference to `__compound_literal.8'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x124): undefined reference to `__compound_literal.17'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x130): undefined reference to `__compound_literal.19'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x13c): undefined reference to `__compound_literal.21'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x1e8): undefined reference to `__compound_literal.31'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x1f4): undefined reference to `__compound_literal.33'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x300): undefined reference to `__compound_literal.47'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x328): undefined reference to `__compound_literal.50'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x364): undefined reference to `__compound_literal.56'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x370): undefined reference to `__compound_literal.58'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x37c): undefined reference to `__compound_literal.60'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x388): undefined reference to `__compound_literal.62'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x394): undefined reference to `__compound_literal.64'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x3a0): undefined reference to `__compound_literal.66'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x3d4): undefined reference to `__compound_literal.70'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x3e0): undefined reference to `__compound_literal.72'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x3f8): undefined reference to `__compound_literal.75'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x404): undefined reference to `__compound_literal.77'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x41c): undefined reference to `__compound_literal.80'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x428): undefined reference to `__compound_literal.82'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x434): undefined reference to `__compound_literal.84'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x440): undefined reference to `__compound_literal.86'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x468): undefined reference to `__compound_literal.89'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x474): undefined reference to `__compound_literal.91'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x498): undefined reference to `__compound_literal.95'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x4cc): undefined reference to `__compound_literal.99'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x4d8): undefined reference to `__compound_literal.101'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x554): undefined reference to `__compound_literal.107'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x7d8): undefined reference to `__compound_literal.135'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x7f0): undefined reference to `__compound_literal.138'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x808): undefined reference to `__compound_literal.141'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x830): undefined reference to `__compound_literal.144'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x83c): undefined reference to `__compound_literal.146'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x864): undefined reference to `__compound_literal.149'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x870): undefined reference to `__compound_literal.151'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x898): undefined reference to `__compound_literal.154'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x8a4): undefined reference to `__compound_literal.156'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x8cc): undefined reference to `__compound_literal.159'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x900): undefined reference to `__compound_literal.163'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x90c): undefined reference to `__compound_literal.165'
/home/user/rockbox/andryou/apps/settings_list.o:(.data+0x9a0): undefined reference to `__compound_literal.177'
collect2: ld returned 1 exit status
make[1]: *** [/home/user/rockbox/andryou/apps/rockbox.elf] Error 1
make: *** [all] Error 2
--- End quote ---
GodEater:
Well I'm on the same revision as you - and my build just sailed with no problem...
Albeit I did a gigabeat build - but that's the same toolchain as the iPod.
andryou:
Thanks for the response.
I'll delete the entire rockbox folder and redownload the latest Trunk, again, in hope that it magically solves itself ;)
GodEater:
Try an svn revert -R . in your rockbox source directory first - to make sure there are NO changes from what's in the svn tree. (That's lots faster than a complete delete and re-checkout).
bluebrother:
"make clean" is also quite helpful -- it removes all files previously built, so you can start over. Sometimes there are changes that require you to re-run configure, and finally, make sure you have the required compiler version -- 4.0.3 is _needed_ for the ARM devices.
Navigation
[0] Message Index
[#] Next page
Go to full version