- - PR -
RedHat8.0でのmod_encodingのコンパイル
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-04-09 15:28
RedHat8.0のApacheで日本語ファイル名を扱うためにmod_encodingを使いたいのですが、
コンパイル時にエラーがでます。問題なくコンパイルできた方がいればやり方を教えて 頂けないでしょうか。 下記ファイルをコンパイル http://webdav.todo.gr.jp/download/mod_encoding-20021209.tar.gz lib以下のlibiconv_hookはコンパイル&インストールOK。 mod_encodingコンパイル時に下記のような文法エラーが出る。 とりあえずconfigure部分もつけておきます。 # ./configure --with-apxs=/usr/sbin/apxs loading cache ./config.cache checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking whether to enable maintainer-specific portions of Makefiles... no checking whether to compile with debug code... checking whether to wrap iconv with iconv_hook... checking for iconv in -liconv... (cached) no checking for libiconv in -liconv... (cached) no creating ./config.status creating Makefile creating config.h config.h is unchanged # make /usr/sbin/apxs -c mod_encoding.c /usr/lib/httpd/build/libtool --silent --mode=compile gcc -prefer-pic -O2 -g -pipe -march=i386 -mcpu=i686 -I/usr/kerberos/include -DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -pthread -DNO_DBM_REWRITEMAP -I/usr/include/httpd -c -o mod_encoding.lo mod_encoding.c && touch mod_encoding.slo mod_encoding.c:58: parse error before "array_header" mod_encoding.c:58: warning: no semicolon at end of struct or union mod_encoding.c:59: warning: data definition has no type or storage class mod_encoding.c:62: parse error before '}' token mod_encoding.c:62: warning: data definition has no type or storage class mod_encoding.c:64: parse error before "encoding_module" mod_encoding.c:64: warning: data definition has no type or storage class mod_encoding.c: In function `iconv_string': mod_encoding.c:86: warning: passing arg 4 of `ap_log_error' makes integer from pointer without a cast mod_encoding.c:86: warning: passing arg 5 of `ap_log_error' from incompatible pointer type mod_encoding.c:86: too few arguments to function `ap_log_error' . . . 以下略 |
|
投稿日時: 2003-04-11 15:22
http://webdav.todo.gr.jp/download/experimental/mod_encoding-20021209-1.src.rpm
を使うじゃダメですか? 私はビルド出来ました(うろ覚えですが) _________________ よくきたなII http://elf.no-ip.org/ よくきたWiKi http://elf.no-ip.org/puki/ |
1