[tex-live] Build fails for FreeBSD 4.10
Eddie Kohler
kohler at icir.org
Thu Sep 30 19:43:20 CEST 2004
Hi Karl!
I don't know what version Manfred is using, but t1utils has used the
system uint16_t since version 1.24, in September 2001. I suggest that
whoever is responsible (Manfred himself or TeXlive or god knows what ;)
) upgrade to the current 1.32.
Eddie
On Sep 30, 2004, at 10:24 AM, Karl Berry wrote:
> t1asm.c:67: redefinition of `uint16_t'/usr/include/inttypes.h:17:
> `uint16_t'
>
> Manfred, I think the easiest way for you to get past this error will be
> to simply comment out the typedef in t1asm.c. Looks like t1disasm.c
> has
> the same typedef, maybe other places too.
>
> Eddie, for a long-term fix, you could either configure a check for that
> type and avoid declaring it if the system does (Manfred is compiling on
> FreeBSD), or, more simply, use another name for your unsigned short
> type
> that systems will not define, like my_uint16. <anything>_t is
> technically reserved by the !@#$ standards.
>
> k
More information about the tex-live
mailing list