[icecast] Compiling icecast2 under OpenBSD 3.1
Nick Ludlam
nick at ivision.co.uk
Thu Apr 25 17:13:34 UTC 2002
On Thursday, April 25, 2002, at 02:48 am, Jack Moffitt wrote:
>> Compiling libshout failed because src/mp3.c included <stdint.h> which
>> appears to be missing on OBSD3.1. Using a friend's stdint.h and seeing
>> it fail again showed that machine/types.h equals stdint.h here. `ln -s
>> /usr/include/machine/types.h /usr/include/stdint.h` fixed that. I have
>> no clue why stdint.h wasn't there in the first place - either this is a
>> bug in my snapshot or it's some competing GNU vs BSD philosophies or
>> something.
>
> stdint.h is C99. It's not a question of bsd vs. gnu.
autoconf seems to cope wih this by the following test during
./configure :
#include <sys/types.h>
#ifdef HAVE_STDINT_H
# include <stdint.h>
#elif defined (HAVE_INTTYPES_H)
# include <inttypes.h>
#endif
I originally thought stdint.h was a linux/gnu ism, and added it to the
bug list.
http://bugs.xiph.org/show_bug.cgi?id=185
Nick
<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 at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Icecast
mailing list