Icecast on Fulong

From In The Wings
Jump to navigation Jump to search

Dependencies

  • libxml2
  • libxslt

Building

After getting the dependencies installed, which was not really a problem, we go on to compiling icecast. Unfortunately, there are some broken things with it (at least with version 2.3.1).

The first thing I ran into was that an identifier that used to be in libcurl is no longer there. This is a known issue apparently, so a simple commenting of line 521 of auth_url.c fixes the problem.

The next error I ran into was the following:

libtool: link: cannot determine absolute directory name of `no/lib'

OK... weird. I did a reconfigure after this error occurred (with the fix for libcurl above still in place) and it appears to have gone away. Something funky is going on with configure.