Nov
2nd
Fri
2nd
Problem with Apache 2.2.6(closed)
昨日の問題を引き続き調査。
% diff /usr/local/httpd-2.0.61/include/apr.h /usr/local/httpd-2.2.6/include/apr.h
(略)
278c273
—-
> typedef off64_t apr_off_t;
(略)
直接の原因はこれか。やっぱり off64_t が定義されてなかったのかorz
fuse でもこの罠に引っかかってた様な気がする。
/usr/include/unistd.h には
#if defined __USE_XOPEN || defined __USE_XOPEN2K
(略)
# if defined __USE_LARGEFILE64 && !defined __off64_t_defined
typedef __off64_t off64_t;
# define __off64_t_defined
# endif
とあるので CFLAGS に -D__USE_XOPEN -D__USE_LARGEFILE64 など付けてみたんだけどダメだった…