1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Index: ../lib/mdct2.c
===================================================================
--- ../lib/mdct2.c	(revision 21717)
+++ ../lib/mdct2.c	(working copy)
@@ -37,7 +37,9 @@

 #include "mdct2.h"
 #include "mdct_lookup.h"
+#ifdef ROCKBOX
 #include <codecs/lib/codeclib.h>
+#endif /* ROCKBOX */

 #if defined(CPU_ARM) && CONFIG_CPU != S3C2440
 /* C code is faster on S3C2440 */
Index: ../lib/mdct2.h
===================================================================
--- ../lib/mdct2.h	(revision 21717)
+++ ../lib/mdct2.h	(working copy)
@@ -28,7 +28,10 @@
 #  //define LOOKUP_T const ogg_int32_t
 #endif

+#ifdef ROCKBOX
 #include <codecs.h>
+#endif /* ROCKBOX */
+
 #include "asm_arm.h"
 #include "asm_mcf5249.h"
 #include "codeclib_misc.h"
Index: ../lib/codeclib_misc.h
===================================================================
--- ../lib/codeclib_misc.h	(revision 21717)
+++ ../lib/codeclib_misc.h	(working copy)
@@ -34,6 +34,10 @@
 #ifndef _V_WIDE_MATH
 #define _V_WIDE_MATH

+#ifndef ROCKBOX
+#include <inttypes.h>
+#endif /* ROCKBOX */
+
 #ifndef  _LOW_ACCURACY_
 /* 64 bit multiply */
 /* #include <sys/types.h> */