From: Pedro Lopez-C. <pl...@te...> - 2004-10-09 09:22:45
|
On Saturday 09 October 2004 10:50, Guillaume Laurent wrote: > On Saturday 09 October 2004 02:09, Silvan wrote: > > On Friday 08 October 2004 07:42 pm, Oota Toshiya wrote: > > > I wish to compile rosegarden, but some compile error happen. > > > Does some library need? > > > > I'm going to guess it's because you're running a very old version of > > ALSA. 0.9.6 is a beta version, and ALSA hit 1.0 a long time ago. > > Yup, those missing symbols are from libalsa. I have used those functions in AlsaDriver recently (before RG-0.9.9). Sorry if anybody else had troubles with it. The auto-timestamp functions were included in ALSA-library exactly in their 0.9.6 release, see: http://cvs.sourceforge.net/viewcvs.py/alsa/alsa-lib/include/seq.h?rev=1.50&view=markup Your compiler error happens in linking time instead of compile time, so your headers came from 0.9.6 and the function prototypes are there, but the linker fails, so your "libasound.so" file may be from an older version. Can you please test these commands? $ nm /usr/lib/libasound.so.2|grep snd_seq_port_info_set_timestamp $ grep snd_seq_port_info_set_timestamp /usr/include/alsa/*.h Regards, Pedro |