<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
</head>
<body bgcolor="#FFFFCC" text="#000000">
HI<br>
trying to build libopus beta compiler complains about more fixed
point specific names referenced in common unconditional code<br>
<br>
Particularly:<br>
<pre>./celt/x86/celt_lpc_sse.c(100): error: identifier "SIG_SHIFT" is undefined
noA = EXTEND32(1) << SIG_SHIFT >> 1;
^</pre>
SIG_SHIFT is defined in arch.h provided FIXED_POINT is used (not on
floating point build)<br>
<br>
and<br>
<br>
silk/x86/x86_silk_map.c unconditionally references alot names
defined in fixed point sources<br>
for example silk_warped_LPC_analysis_filter_FIX_c in
SILK_WARPED_LPC_ANALYSIS_FILTER_FIX_IMPL definition
(x86_silk_map.c#124)<br>
<br>
<br>
<br>
Should these sources be excluded from float build?<br>
</body>
</html>