I'm trying to compile ices-0.3 on a RedHat 9, kernel 2.4.23 box and I receive the following error: : the use of `tmpnam_r' is dangerous, better use `mkstemp' /usr/lib/python2.2/config/libpython2.2.a(posixmodule.o)(.text+0x385e): In function `posix_tempnam': : the use of `tempnam' is dangerous, better use `mkstemp' playlist/libplaylist.a(pm_perl.o)(.text+0x515): In function `pl_perl_eval': /usr/src/ices-0.3/src/playlist/pm_perl.c:253: undefined reference to `PL_thr_key' playlist/libplaylist.a(pm_perl.o)(.text+0x65d):/usr/src/ices-0.3/src/pla ylist/pm_perl.c:238: undefined reference to `PL_thr_key' collect2: ld returned 1 exit status make[3]: *** [ices] Error 1 make[3]: Leaving directory `/usr/src/ices-0.3/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/ices-0.3/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/ices-0.3' make: *** [all] Error 2 I have LAME, python, perl, libshout, etc. all installed with the appropriate libraries, all of which were found by configure. What am I missing? Charles. <p>--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Wednesday, 03 December 2003 at 12:56, Charles Burns wrote:> I'm trying to compile ices-0.3 on a RedHat 9, kernel 2.4.23 box and I > receive the following error: > > : the use of `tmpnam_r' is dangerous, better use `mkstemp' > /usr/lib/python2.2/config/libpython2.2.a(posixmodule.o)(.text+0x385e): > In function `posix_tempnam': > : the use of `tempnam' is dangerous, better use `mkstemp' > playlist/libplaylist.a(pm_perl.o)(.text+0x515): In function > `pl_perl_eval': > /usr/src/ices-0.3/src/playlist/pm_perl.c:253: undefined reference to > `PL_thr_key' > playlist/libplaylist.a(pm_perl.o)(.text+0x65d):/usr/src/ices-0.3/src/pla > ylist/pm_perl.c:238: > undefined reference to `PL_thr_key' > collect2: ld returned 1 exit status > make[3]: *** [ices] Error 1 > make[3]: Leaving directory `/usr/src/ices-0.3/src' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/usr/src/ices-0.3/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/src/ices-0.3' > make: *** [all] Error 2 > > I have LAME, python, perl, libshout, etc. all installed with the > appropriate libraries, all of which were found by configure.It looks like some kind of threading problem. But I don't know offhand what's causing the problem. If you're not going to be using perl playlist scripts, just turn off perl (./configure --without-perl). --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Thanks! It compiled fine without-perl and works great for simple playlist mp3 streming, which is all I needed. Charles.> It looks like some kind of threading problem. But I don't know offhand > what's causing the problem. If you're not going to be using perl > playlist scripts, just turn off perl (./configure --without-perl).<p>--- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.