[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mgp-users-jp 00267] Re: test snapshot before 1.04a



わぁちがいます。
意図しているのは #ifdef _bufsiz であってるんです。
SVR4 と SunOS 4.x しか対応していなかったためですね。
やっぱ doprnt から全部持って来ないとだめかなぁ。

尾上

> コンパイルが通るかどうかくらいしか確認してませんが、
> Solaris 2.5.1 (VFlib-2.22-PL10, libttf 無し) では、すでに報
> 告されている CC=gcc じゃないと上手くいかない問題の他に、
> 
> | ./missing/snprintf.c: In function `vsnprintf':
> | ./missing/snprintf.c:53: structure has no member named `_bufsiz'
> | *** Error code 1
> | make: Fatal error: Command failed for target `snprintf.o'
> 
> と言われ、make で fail しました。たぶん、
> 
> ==========
> --- missing/snprintf.c,	Sat Sep  5 15:50:35 1998
> +++ missing/snprintf.c	Sat Sep  5 15:50:46 1998
> @@ -47,7 +47,7 @@
>  	fp->_file = -1;
>  	fp->_cnt = n;
>  	fp->_base = fp->_ptr = (unsigned char *)string;
> -#ifdef _bufsiz
> +#ifndef _bufsiz
>  	_setbufend(fp, string + n);
>  #else
>  	fp->_bufsiz = n;
> ==========
> 
> ですよね?
> 
> -- 
> かとぺ / 加藤 貴司
>