2009年8月 5日

[samba-jp:20769]Samba 3.4.0をCentOS 5.3でコンパイルするとエラー

太田@NECです。

Sambaのパッケージの中にはRPMを作るスクリプトが付いているのですが、
(packaging/RHEL/makerpms.sh)

これを使ってコンパイルしてみると、下記のようにエラーが出ます。

Compiling ../lib/talloc/talloc.c

../lib/talloc/talloc.c:50:21: error: replace.h: No such file or directory
../lib/talloc/talloc.c: In function 'talloc_check_name':
../lib/talloc/talloc.c:819: warning: implicit declaration of function 'strcmp'
../lib/talloc/talloc.c: In function '_talloc_realloc':
../lib/talloc/talloc.c:987: error: 'bool' undeclared (first use in this function)
../lib/talloc/talloc.c:987: error: (Each undeclared identifier is reported only once
../lib/talloc/talloc.c:987: error: for each function it appears in.)
../lib/talloc/talloc.c:987: error: expected ';' before 'malloced'
../lib/talloc/talloc.c:1035: error: 'malloced' undeclared (first use in this function)
../lib/talloc/talloc.c:1035: error: 'true' undeclared (first use in this function)
../lib/talloc/talloc.c:1039: warning: implicit declaration of function 'memcpy'
../lib/talloc/talloc.c:1039: warning: incompatible implicit declaration of built-in function 'memcpy'
../lib/talloc/talloc.c:1039: warning: implicit declaration of function 'MIN'
../lib/talloc/talloc.c: In function '_talloc_zero':
../lib/talloc/talloc.c:1334: warning: implicit declaration of function 'memset'

どなたか同じようなことに遭遇した人いらっしゃるでしょうか。

./configrue からやってもいいんですが、やはりRPMな方が管理が楽な
ため、RPMを作る方法でやってみています。


投稿者 xml-rpc : 2009年8月 5日 16:55
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/87277
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。