Re: Playlests Broken in 2.2.5
"Kristian G. Kvilekval" <[email protected]> Tue, 24 Feb 2004 14:57:18 -0800
| Newsgroups | gmane.comp.audio.zinf.devel |
|---|---|
| Message-ID | <[email protected]> |
Patch is below: I just need to run make again and automake will automatically run. You will need to have automake and autoconf installed on your system though. --- orig/plm/playlist/m3u/Makefile.am +++ mod/plm/playlist/m3u/Makefile.am @@ -3,7 +3,7 @@ plugin_LTLIBRARIES = m3u-plf.la m3u_plf_la_SOURCES = m3u.cpp m3u.h -#m3u_plf_la_LIBADD = $(ID3LIB_LIBS) +m3u_plf_la_LIBADD = $(top_builddir)/lib/http/libhttp.la m3u_plf_la_LDFLAGS = $(plugin_ldflags) AM_CPPFLAGS = $(THREAD_CFLAGS) $(base_includes) \ --- orig/plm/playlist/pls/Makefile.am +++ mod/plm/playlist/pls/Makefile.am @@ -3,6 +3,7 @@ plugin_LTLIBRARIES = pls-plf.la pls_plf_la_SOURCES = pls.cpp pls.h +pls_plf_la_LIBADD = $(top_builddir)/lib/http/libhttp.la pls_plf_la_LDFLAGS = $(plugin_ldflags) AM_CPPFLAGS = $(THREAD_CFLAGS) $(base_includes) \ On Tue, 2004-02-24 at 14:13, Steve Holmes wrote: > Thanks for the help so far. I have some questions and comments > inserted below. > > On Tue, Feb 24, 2004 at 11:23:00AM -0800, Kristian Kvilekval wrote: > > OK.. I think I've found the problem. > > > > libhttp (where the symbol _ZN4HttpC1EP9FAContext ) is defined > > is actually only included when the zinf ui is loaded. In your > > case the UI object is never loaded so voila, the linker never finds > > it. > > > > I've patched zinf- and tried it out. > > > > Add this plm/playlist/pls/Makefile.am > > pls_plf_la_LIBADD = $(top_builddir)/lib/http/libhttp.la > > > > > > Add this plm/playlist/m3u/Makefile.am > > m3u_plf_la_LIBADD = $(top_builddir)/lib/http/libhttp.la > > > > Seems to work. > > > Where exactly in the Makefiles should I add these? Near the top? Also > since the suffix of these files is 'am', do I need to do a ./configure > before recompiling? > > > The id3 bug does seem to be an old version of libid3 > > > Yes, I totally trashed my id3lib and downloaded, compiled and > installed id3lib-3.8.3 and I see now that this err has gone away > now. I just have the two errors you addressed above. > One other question; When I do a 'make clean' and then 'make', I get > final messages in the output saying files already exist. This is > while symlinks are being built in the plugins directory at the end > of the session. This last time, I blew away the source tree > completely and started fresh and this time the links were created > without any errors. Note that the existing file message did not > stop the make. Not sure if that means anything serious or not. Sorry, I'm not sure I understand the problem you're facing. If the symlinking is causing the make to fail please include a trace of the output and I'll try to fix it. -- email:[email protected] office:(805)893-4276 http://www.cs.ucsb.edu/~kris ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click