| View previous topic :: View next topic |
| Author |
Message |
Locke Guest
|
Posted: Mon Oct 31, 2005 11:05 am Post subject: Compiled icecast 2.3.0 but won't run |
|
|
I just compiled icecast 2.3.0 on a Mandrake 10.1 box. It has the newest libxml2 and libxslt.
When trying to start icecast, it aborts with the error message:
icecast: symbol lookup error: /usr/lib/libxslt.so.1: undefined symbol: xmlIsBaseCharGroup
What is wrong here? |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Mon Oct 31, 2005 11:31 am Post subject: |
|
|
That symbol isn't referred to by icecast itself, it's in the xslt lib and it's wanting that from libxml2. If you really have both the latest of libxslt and libxml2 then you should have it but it's possible that the binary is referring to a different version (depending on system settings and places they are installed)
ldd /path/to/icecast
you should see the libs with their paths, make sure they are the ones you have installed.
karl |
|
| Back to top |
|
 |
Locke Guest
|
Posted: Mon Oct 31, 2005 12:37 pm Post subject: |
|
|
| There was a conflicting older libxml2.so.1 in another directory. I deleted it, now it works. Thanks. |
|
| Back to top |
|
 |
Alexyong Guest
|
Posted: Wed Nov 02, 2005 2:42 am Post subject: couldn't compile in vc++ |
|
|
I have just compiled the whole icecast source codes.
But it has an error that LINK : fatal error LNK1104: cannot open file "..\..\curl\lib\Release\libcurl.lib"
what's wrong with it? |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Wed Nov 02, 2005 12:30 pm Post subject: |
|
|
well obviously it cannot find the curl library, modifiy the path to fit your setup (you may have the curl lib in the standard place for all we know)
karl. |
|
| Back to top |
|
 |
|