• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category Rbutil
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by rasher - 2008-08-02
Last edited by bluebrother - 2009-10-08

FS#9233 - Link Rockbox Utility dynamically against the system's libspeex

This patch makes Rockbox Utility link against the system libspeex, rather than using the copy in apps/

It’s currently hard-coded and expects libspeex to be in /usr/lib - ideally it’d be smarter about this, and fall back to using the one in apps/ if there’s no libspeex to be found.

Closed by  bluebrother
2009-10-08 21:27
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

a similar solution utilizing pkg-config has been committed.

Tested with an X5 sim - the generated talk clips and voice files do in fact work.

This patch adds autodetection to tools/rbspeex/Makefile, preferring to use the system’s libspeex if available.

Some similar magic is still needed for rbutil/rbutilqt/

This is an attempt at adding such magic to rbutil/rbutilqt/, but it doesn’t work. It also makes tools/rbspeex/Makefile sensitive to the STATIC define, which causes it to always link against the Rockbox libspeex.


Available keyboard shortcuts


Task Details

Task Editing