Icecast on Fulong
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.