I'm trying to compile snd 9.0 on opensuse. I get the following error<br><br>snd-xen.c: In function 'snd_catch_scm_error':<br>snd-xen.c:458: error: 'scm_the_last_stack_fluid' undeclared (first use in this function)<br>snd-xen.c
:458: error: (Each undeclared identifier is reported only once<br>snd-xen.c:458: error: for each function it appears in.)<br>snd-xen.c: In function 'g_fmod':<br>snd-xen.c:1766: warning: return makes pointer from integer without a cast
<br>snd-xen.c: In function 'g_j0':<br>snd-xen.c:1775: warning: return makes pointer from integer without a cast<br>snd-xen.c: In function 'g_j1':<br>snd-xen.c:1782: warning: return makes pointer from integer without a cast
<br>snd-xen.c: In function 'g_jn':<br>snd-xen.c:1790: warning: return makes pointer from integer without a cast<br>snd-xen.c: In function 'g_y0':<br>snd-xen.c:1797: warning: return makes pointer from integer without a cast
<br>snd-xen.c: In function 'g_y1':<br>snd-xen.c:1804: warning: return makes pointer from integer without a cast<br>snd-xen.c: In function 'g_yn':<br>snd-xen.c:1812: warning: return makes pointer from integer without a cast
<br>snd-xen.c: In function 'g_erf':<br>snd-xen.c:1819: warning: return makes pointer from integer without a cast<br>snd-xen.c: In function 'g_erfc':<br>snd-xen.c:1826: warning: return makes pointer from integer without a cast
<br>snd-xen.c: In function 'g_lgamma':<br>snd-xen.c:1833: warning: return makes pointer from integer without a cast<br>snd-xen.c: In function 'g_i0':<br>snd-xen.c:1841: warning: return makes pointer from integer without a cast
<br>snd-xen.c: In function 'g_xen_initialize':<br>snd-xen.c:2516: warning: passing argument 2 of 'gh_define' makes pointer from integer without a cast<br>make: *** [snd-xen.o] Error 1<br><br>what's wrong?<br><br>