have a few questions, one about install, two about Obs itself.
first question: can't get obs 0.5.0pre2 to compile: i get the following errors (bit of context included):
- make -C main
- make[1]: Entering directory `/home/edward/obs-0.5.0-pre2/main'
- make[1]: `libmain.a' is up to date.
- make[1]: Leaving directory `/home/edward/obs-0.5.0-pre2/main'
- make -C mpegutils
- make[1]: Entering directory `/home/edward/obs-0.5.0-pre2/mpegutils'
- make[1]: `libmpegutils.a' is up to date.
- make[1]: Leaving directory `/home/edward/obs-0.5.0-pre2/mpegutils'
- make -C utils
- make[1]: Entering directory `/home/edward/obs-0.5.0-pre2/utils'
- make[1]: Nothing to be done for `all'.
- make[1]: Leaving directory `/home/edward/obs-0.5.0-pre2/utils'
- make -C volman
- make[1]: Entering directory `/home/edward/obs-0.5.0-pre2/volman'
- make[1]: `libvolman.a' is up to date.
- make[1]: Leaving directory `/home/edward/obs-0.5.0-pre2/volman'
- make -C xmit
- make[1]: Entering directory `/home/edward/obs-0.5.0-pre2/xmit'
- make[1]: `libxmit.a' is up to date.
- make[1]: Leaving directory `/home/edward/obs-0.5.0-pre2/xmit'
- make -C net
- make[1]: Entering directory `/home/edward/obs-0.5.0-pre2/net'
- make[1]: `libnet.a' is up to date.
- make[1]: Leaving directory `/home/edward/obs-0.5.0-pre2/net'
- g++ -o obsd -Lutils -Lxmit -Lvolman -Lmpegutils -Lnet -L/usr/lib/mysql -L/usr/loc
- al/lib/mysql main/libmain.a xmit/libxmit.a volman/libvolman.a utils/libutils.a mp
- egutils/libmpegutils.a net/libnet.a -lpthread -lexpat -lz -lshout -lmysqlclient -
- lpthread -lexpat -lm -lz
- volman/libvolman.a(CdChanger.o): In function `CdChanger::ReScanVolumes_e(List<basi
- c_string<char, string_char_traits<char>, __default_alloc_template<true, 0> > > &)'
- :
- /home/edward/obs-0.5.0-pre2/volman/CdChanger.cpp:175: the use of `tmpnam' is dange
- rous, better use `mkstemp'
- main/libmain.a(Main.o): In function `DBSanityCheck(basic_string<char, string_char_
- traits<char>, __default_alloc_template<true, 0> > &, basic_string<char, string_cha
- r_traits<char>, __default_alloc_template<true, 0> > &, basic_string<char, string_c
- har_traits<char>, __default_alloc_template<true, 0> > &, basic_string<char, string
- _char_traits<char>, __default_alloc_template<true, 0> > &)':
- /home/edward/obs-0.5.0-pre2/main/Main.cpp:116: undefined reference to `mysql_error
- '
- /home/edward/obs-0.5.0-pre2/main/Main.cpp:127: undefined reference to `mysql_error
- '
- /home/edward/obs-0.5.0-pre2/main/Main.cpp:149: undefined reference to `mysql_error
- '
- volman/libvolman.a(FeedCache.o): In function `FeedCache::WorkerThread_v(void)':
- /home/edward/obs-0.5.0-pre2/volman/FeedCache.cpp:115: undefined reference to `mysq
- l_error'
- /home/edward/obs-0.5.0-pre2/volman/FeedCache.cpp:123: undefined reference to `mysq
- l_error'
- volman/libvolman.a(FeedCache.o):/home/edward/obs-0.5.0-pre2/volman/FeedCache.cpp:1
- 41: more undefined references to `mysql_error' follow
- volman/libvolman.a(FeedCache.o): In function `FeedCache::WorkerThread_v(void)':
- /home/edward/obs-0.5.0-pre2/volman/FeedCache.cpp:227: undefined reference to `mysq
- l_num_rows'
- /home/edward/obs-0.5.0-pre2/volman/FeedCache.cpp:244: undefined reference to `mysq
- l_error'
- volman/libvolman.a(FeedCache.o): In function `FeedCache::AddRandomTrack_e(st_mysql
- *)':
- /home/edward/obs-0.5.0-pre2/volman/FeedCache.cpp:310: undefined reference to `mysq
- l_error'
- /home/edward/obs-0.5.0-pre2/volman/FeedCache.cpp:317: undefined reference to `mysq
- l_error'
- make[1]: Entering directory `/home/edward/obs-0.5.0-pre2/main'
second, i have a couple of general queries about Obs itself (i'm currently running stable since i can't get 0.5.0 to work).
1. how does the dj random feature work? i can only get it to select albums, not tracks. that is, i click on the icon which is supposed to switch from 'add albums' to 'add tracks' and nothing appears to happen.
2. are tracks supposed to have empty track times? it would be useful for an upcoming version of Obs if the track times were also shown in the database. mine are all 0:00. if they are all 0:00 anyway, it doesn't seem to make much sense showing the times at all...
many thanks for your help - Obs is still the best streamer out there!!
ed
