- Status Closed
- Percent Complete
- Task Type Bugs
- Category Infrastructure → Build environment
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#6069 - debug build is broken
Tried on X5, H3x0, H10(20), ipod video.
Relevant lines from make output:
… CC debug.c
debug.c: In function `debugf’:
debug.c:244: warning: implicit declaration of function `debug’ … LD rockbox.elf
/home/ranih/rockbox-test/build-dbg/apps/main.o: In function `init’:
/home/ranih/rockbox-test/apps/main.c:299: undefined reference to `debug_init’ /home/ranih/rockbox-test/build-dbg/librockbox.a(debug.o): In function `debugf’:
/home/ranih/rockbox-test/firmware/debug.c:244: undefined reference to `debug’ collect2: ld returned 1 exit status
make[1]: * [/home/ranih/rockbox-test/build-dbg/apps/rockbox.elf] Error 1
make: * [all] Error 2
2008-11-20 06:56
Reason for closing: Out of Date
Additional comments about closing: Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407
quite out of date. Also there doesn't seem to be much interest in making sure DEBUG builds compile once ports are fairly mature.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
I send this bug’s patch.
The case of Archos series (use CPU SH7034).
The case of non Archos series (not use CPU SH7034).
fs6069_2.patch is used to move Rockbox compiled by the DEBUG option on iPod.
- apps/Makefile
- firmware/target/arm/crt0.S, crt0-pp.S
It was confirmed that Rockbox was normally bilded iPod, X5, H120, and Ondio
respectively by the origin of the source that applied two patch files.
But I do not do the operation verification in other players though
I did the operation verification of Rockbox compiled for iPod Video.
Therefore, it is likely not to operate normally excluding iPod.
Will you do the operation verification with other players?
Still doesn’t compile on X5, archos player, (r14194), but with new problems :)
——-8←————–8←————–8←——-
… CC gui/wps_debug.c
gui/wps_debug.c: In function `dump_wps_tokens’:
gui/wps_debug.c:390: error: `wps_verbose_level’ undeclared (first use in this function)
gui/wps_debug.c:390: error: (Each undeclared identifier is reported only once
gui/wps_debug.c:390: error: for each function it appears in.)
gui/wps_debug.c: In function `print_line_info’:
gui/wps_debug.c:414: error: `wps_verbose_level’ undeclared (first use in this function)
gui/wps_debug.c: In function `print_wps_strings’:
gui/wps_debug.c:455: error: `wps_verbose_level’ undeclared (first use in this function)
gui/wps_debug.c: At top level:
gui/wps_debug.c:45: warning: ‘dump_wps_tokens’ defined but not used
gui/wps_debug.c:409: warning: ‘print_line_info’ defined but not used
gui/wps_debug.c:452: warning: ‘print_wps_strings’ defined but not used
gui/wps_debug.c:479: warning: ‘print_img_cond_indexes’ defined but not used
make[1]: * [/home/rockdev/rockbox-svn/build/apps/gui/wps_debug.o] Error 1
make: * [build] Error 2
I am sorry for the comment’s slowing.
I send new patch (fs6069_3.patch).
(Old patchs(fs6069_1.patch, fs6069_2.patch) does not used.)
It was confirmed to build all supported audio players.
But following audio players build failure.
(see rockbox_build_error.txt)
I did the operation verification of debug mode’s Rockbox for iPod Color/Video.
Therefore, it is likely not to operate normally excluding iPod Color/Video.
Will you do the operation verification with other players?