I am trying to build libshout from source in Linux and am coming across an error that I can't seem to solve. My ./configure command runs without error but when I run make I get the following error:
/usr/bin/sed: can't read =/usr/lib/libogg.la: No such file or directory
libtool: link: `=/usr/lib/libogg.la' is not a valid libtool archive
make[3]: *** [libshout.la] Error 1
That extra '=' in front of the libogg path name does not show up if I try to build the source on another Linux machine. I cannot figure out why the '=' is there. My only suspicion is that the compilers are different. On the machine that is not working:
gcc --version
gcc (GCC) 4.5.3 20110311 (prerelease)
On the machine that is working:
gcc --version
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Libogg.la does exist in /usr/lib so all I need to do is figure out how to get rid of the '='. I have tried older versions of libshout with the same results. Has anyone seen anything similar to this and come across a solution? Thanks in advance.