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