
お世話になります。
環境--------------------
Redhat Linux Fedora 5
Apache/2.2.2
------------------------
mod_limitipconnをインストールしたいのですが、
makeするとapxsのコンパイルエラーが起こりインストールできずにいます。
エラー内容は以下の通りです。
------------------------
[root@www mod_limitipconn-0.04]# make
apxs -c mod_limitipconn.c
/usr/lib/apr-1/build/libtool --silent --mode=compile gcc -prefer-pic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -pthread -I/usr/include/httpd -I/usr/include/apr-1 -I/usr/include/apr-1 -c -o mod_limitipconn.lo mod_limitipconn.c && touch mod_limitipconn.slo
mod_limitipconn.c:39: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'limitipconn_module'
mod_limitipconn.c:43: error: expected specifier-qualifier-list before 'array_header'
mod_limitipconn.c:49: error: expected ')' before '*' token
mod_limitipconn.c: In function 'limitipconn_handler':
--中略--
mod_limitipconn.c:176: warning: implicit declaration of function 'ap_log_reason'
mod_limitipconn.c:178: warning: implicit declaration of function 'ap_table_setn'
mod_limitipconn.c: In function 'no_limit_config_cmd':
mod_limitipconn.c:208: warning: implicit declaration of function 'ap_push_array'
mod_limitipconn.c:208: error: 'limitipconn_dir_config' has no member named 'no_limit'
mod_limitipconn.c:208: warning: implicit declaration of function 'ap_pstrdup'
mod_limitipconn.c:208: warning: assignment makes pointer from integer without a cast
mod_limitipconn.c: In function 'excl_limit_config_cmd':
mod_limitipconn.c:218: error: 'limitipconn_dir_config' has no member named 'excl_limit'
mod_limitipconn.c:218: warning: assignment makes pointer from integer without a cast
mod_limitipconn.c: At top level:
mod_limitipconn.c:224: warning: missing braces around initializer
mod_limitipconn.c:224: warning: (near initialization for 'limitipconn_cmds[0].func')
mod_limitipconn.c:224: warning: initialization from incompatible pointer type
mod_limitipconn.c:226: warning: initialization from incompatible pointer type
mod_limitipconn.c:228: warning: initialization from incompatible pointer type
mod_limitipconn.c:234: error: expected declaration specifiers or '...' before 'pool'
mod_limitipconn.c: In function 'limitipconn_init':
mod_limitipconn.c:236: warning: passing argument 4 of 'ap_log_error' makes integer from pointer without a cast
mod_limitipconn.c:236: warning: passing argument 5 of 'ap_log_error' from incompatible pointer type
mod_limitipconn.c:236: error: too few arguments to function 'ap_log_error'
mod_limitipconn.c: At top level:
mod_limitipconn.c:239: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'limitipconn_module'
apxs:Error: Command failed with rc=65536
.
make: *** [mod_limitipconn.so] Error 1
-------------
apache は DSOをサポートしています。
(httpd -l | grep mod_so.c で確認)
どうぞ宜しくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
この回答への補足
自己解決いたしました。
下記のURLはApacheのバージョン1
http://griffonworks.net/freebsd/mod_limitipconn. …
下記のURLはApacheのバージョン2
http://dominia.org/djao/limitipconn2.html
まさにこのページを参考にしてインストールしようとしていました。
apacheの再コンパイルにリスクがあるのでできるだけDSOをサポートしている場合の方法でインストールしたいと考えています。
(レンタルサーバーで運用しており最初からapacheがインストールされていたため、コンパイル時のコマンドのオプションが不明なので・・・)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
gccのインクルードパスの確認
-
PHPのインストール
-
Debianでのmakeコマンドインス...
-
perlのダウングレード方法
-
パソコンでゲームをプレイしよ...
-
Windows11 デバイスセキュリテ...
-
Debian テスト版からsarge版へ...
-
最近、よくOpenWall という言葉...
-
Windows2000を最新マシンにイン...
-
割り込み不可能?なプロセスを...
-
linux mint での無線LANが認識...
-
tomcat・apacheを...
-
Raspberry Pi 3 A+ ブラウザ遅い
-
富士通 ESPRIMO B532/G のBIOS...
-
「クラスが登録されていません 」
-
ImgBurn とブータブルISO
-
rpmで競合しています
-
ubuntu 初期化について
-
rpmパッケージからspecファイル...
-
Linux Mint 20に重複ファイルを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
makeコマンドができない
-
Debianでのmakeコマンドインス...
-
macos での /usr/local/lib と...
-
openSSLで秘密鍵ファイルエラー
-
gccのインクルードパスの確認
-
rsyncのインストール(エラー発...
-
*** ターゲット `all' を make ...
-
makeのエラーメッセージが理解...
-
PHP5ビルド時のundefined refer...
-
apachectlが使えない
-
portsの依存関係確認について
-
FedoraCore5へのffmpegのインス...
-
Linuxのgccのインクルードパス?
-
ダウンロードファイルなどは、...
-
opensslのrpmインストールとsou...
-
apacheのhtdocs
-
bindインストール後、/etc/name...
-
Apacheのバージョンアップ方法
-
Apacheで「 magicの」 PATH
-
phpで再度configureする方法
おすすめ情報