[tex-live] Build fails for FreeBSD 4.10

Manfred Lotz manfred at dante.de
Thu Sep 30 20:10:25 CEST 2004


On Thu, 30 Sep 2004 13:24:54 -0400
karl at freefriends.org (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

I'm a bit confused. Could it be that I got rubbish when I tried 
rsync -v -a --exclude=Images tug.org::tldevsrc .

I had a look at last years source.tar.bz2. There t1asm.c definitely
didn't have any typedef for uint16_t.


It seems it doesn't make sense to continue until I know what I have.



-- 
Manfred-- 
echo "Manfred"
echo ""
echo ""
/usr/games/fortune -s ml/ml-fortune



More information about the tex-live mailing list