namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: setenv.c
From: Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx> さん曰く
Subject: [namazu-dev 1557] Re: setenv.c
Message-ID: <200002130520.OAA18210@xxxxxxxxxxxxxx>
Date: Sun, 13 Feb 2000 12:34:47 +0900
高林> Ryuji Abe <raeva@xxxxxxxxxxxx> wrote:
高林>
高林> >glibc-2.1.2のsetenv.cをCVSに突っ込んで、それを使うように
高林> >してみました。setenvのない環境でうまく動作するでしょうか?
おそらくこれが要因だと思うのですが、Solaris 2.4 for SPARC で
make error になるようになりました。
# 今朝方、CVS で持って来ました。といっても前回 make したのは 一
# 週間前ぐらいなのですが。。。
## OS が古くてごめんなさい。仕事の関係で Version UP できないんで
## す。;_;
高林> IRIX 6.5 IP32 mips で確認しました。きちんと動作しています。
高林>
高林> config.h:
高林> | /* Define if you have the putenv function. */
高林> | #define HAVE_PUTENV 1
高林> |
高林> | /* Define if you have the setenv function. */
高林> | /* #undef HAVE_SETENV */
ここは一緒で、エラーメッセージは
make[2]: Entering directory `/home/shirai/TEMP/NAMAZU/namazu/lib'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -Wall -pedantic -c getopt.c
getopt.c: In function `_getopt_internal':
getopt.c:653: warning: implicit declaration of function `strncmp'
getopt.c:698: warning: suggest explicit braces to avoid ambiguous `else'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -Wall -pedantic -c getopt1.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -Wall -pedantic -c setenv.c
setenv.c: In function `__add_to_environ':
setenv.c:172: `__compar_fn_t' undeclared (first use in this function)
setenv.c:172: (Each undeclared identifier is reported only once
setenv.c:172: for each function it appears in.)
setenv.c:172: parse error before `strcmp'
setenv.c:172: warning: ANSI C forbids braced-groups within expressions
setenv.c:194: parse error before `strcmp'
setenv.c:226: parse error before `strcmp'
setenv.c:226: warning: ANSI C forbids braced-groups within expressions
setenv.c:245: parse error before `strcmp'
make[2]: *** [setenv.o] Error 1
です。いろんな tool の version は HACKING-ja で要求されているも
の以外は、
% gcc --version
2.95.2
% make --version
GNU Make version 3.78.1, by Richard Stallman and Roland McGrath.
といったところです。解析能力皆無でごめんなさい。
--
白井秀行 (mailto:shirai@xxxxxxxxxxxxxxxxxxx)