One possibility is that Lame is using the wrong endianess for your system try changing NUMBER_LITTLE_ENDIAN to NUMBER_BIG_ENDIAN in liveice.h and rebuilding. The default distribution of Lame uses big endia samples on IO, which means that in raw input mode it needs the -x arg to be set. However - some 'helpful' people have made this the default on some distributions.... so when liveice sets it it puts it into the wrong mode. there's an ENCODER_ARGS option in liveice which lets you set arbitrary commadn line arguments, but -x is enabled always with liveice - and I don't think specifying it twice will turn it off. -- Scott Manley (AKA Szyzyg) Streaming Media Hacker www.myplay.com Listening to..... Floorgasm II - The Hard House Years http://www.myplay.com/mp/playlist/now_playing.jsp?plid=381576&start=1 --- >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.
Decided to switch to OpenBSD 2.8 as I'm a bit more familiar with it. Everything seems to compile just fine except liveice. I get this error when running make. gcc -g -02 -I. -DHAVE_CONFIG_H -c -o streams.o streams.c streams.c:39 machine/soundcard.h: No such file or directory *** Error code 1 Stop in /usr/src/liveice (line 42 of Makefile). Now it seems pretty obvious why this failed, but I don't know why that file is not where it is supposed to be. Can anyone help?? Thanks, Matt ----- Original Message ----- From: "Scott Manley" <scott@myplay.com> To: <icecast@xiph.org> Sent: Thursday, March 22, 2001 9:49 AM Subject: Re: [icecast] Liveice & Icecast...help> One possibility is that Lame is using the wrong endianess for your > system try changing NUMBER_LITTLE_ENDIAN to NUMBER_BIG_ENDIAN in > liveice.h and rebuilding. > > The default distribution of Lame uses big endia samples on IO, which > means that in raw input mode it needs the -x arg to be set. However - > some 'helpful' people have made this the default on some > distributions.... so when liveice sets it it puts it into the wrong > mode. > > there's an ENCODER_ARGS option in liveice which lets you set arbitrary > commadn line arguments, but -x is enabled always with liveice - and I > don't think specifying it twice will turn it off. > > > -- > Scott Manley (AKA Szyzyg) > Streaming Media Hacker > www.myplay.com > > Listening to..... Floorgasm II - The Hard House Years > http://www.myplay.com/mp/playlist/now_playing.jsp?plid=381576&start=1 > > --- >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. >--- >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.
Fixed...just pulled the machine/ out of that statement and it compiled. Now however I'm getting the __oss_ioctl problem referenced in this thread... http://www.monkey.org/openbsd/archive/ports/0007/msg00232.html How do I add "-lossaudio" to the linker flags like this person says in the post??? Matt ----- Original Message ----- From: "Matt Mencel" <matt@techminer.net> To: <icecast@xiph.org> Sent: Thursday, March 22, 2001 12:01 PM Subject: Re: [icecast] Liveice & Icecast...help> Decided to switch to OpenBSD 2.8 as I'm a bit more familiar with it. > Everything seems to compile just fine except liveice. I get this errorwhen> running make. > > gcc -g -02 -I. -DHAVE_CONFIG_H -c -o streams.o streams.c > streams.c:39 machine/soundcard.h: No such file or directory > *** Error code 1 > > Stop in /usr/src/liveice (line 42 of Makefile). > > Now it seems pretty obvious why this failed, but I don't know why thatfile> is not where it is supposed to be. > > Can anyone help?? > Thanks, > Matt > > > ----- Original Message ----- > From: "Scott Manley" <scott@myplay.com> > To: <icecast@xiph.org> > Sent: Thursday, March 22, 2001 9:49 AM > Subject: Re: [icecast] Liveice & Icecast...help > > > > One possibility is that Lame is using the wrong endianess for your > > system try changing NUMBER_LITTLE_ENDIAN to NUMBER_BIG_ENDIAN in > > liveice.h and rebuilding. > > > > The default distribution of Lame uses big endia samples on IO, which > > means that in raw input mode it needs the -x arg to be set. However - > > some 'helpful' people have made this the default on some > > distributions.... so when liveice sets it it puts it into the wrong > > mode. > > > > there's an ENCODER_ARGS option in liveice which lets you set arbitrary > > commadn line arguments, but -x is enabled always with liveice - and I > > don't think specifying it twice will turn it off. > > > > > > -- > > Scott Manley (AKA Szyzyg) > > Streaming Media Hacker > > www.myplay.com > > > > Listening to..... Floorgasm II - The Hard House Years > > http://www.myplay.com/mp/playlist/now_playing.jsp?plid=381576&start=1 > > > > --- >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 isneeded.> > Unsubscribe messages sent to the list will be ignored/filtered. > > > > > --- >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. >--- >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.