2009年7月15日

[plamo:29923] open-vm-tools-2009.06.18-172495

早間です。
VMware のゲストOSとして plamo-4.6x-090708_dvd.iso をインストールし
ました。
vmware-workstation(vmware-player?)についているvmware-tools がコン
パイルできないので open-vm-tools-2009.06.18-172495 を持ってきまし
た。
configure を実行すると

configure: error: uriparser library not found or is too
old. Please configure without Unity (using --disable-unity) or
install the liburiparser devel package.
と出ます。ここは --disable-unity をつけました。

次に
configure: error: dnet-config was not found on your PATH. Please
configure without dnet (using --without-dnet) or install dnet -
http://libdnet.sourceforge.net
と出ます。plamo-4.6x は libproc.so.3.2.8 なので「新しすぎる」と言
う事でしょうか、
configure を修正してみました
23022: if test -z "proc-3.2.8"; then
23041: CUSTOM_PROCPS_LIBS="${CUSTOM_PROCPS_LIBS} -lproc-3.2.8"
23196: as_ac_Lib=`echo "ac_cv_lib_proc-3.2.8_$ac_vmw_function" | $as_tr_sh`
23197:{ echo "$as_me:$LINENO: checking for $ac_vmw_function in -lproc-3.2.8" >&5
23198:echo $ECHO_N "checking for $ac_vmw_function in -lproc-3.2.8... $ECHO_C" >&6; }
23203:LIBS="-lproc-3.2.8 ${CUSTOM_PROCPS_LIBS} $LIBS"

次に
configure: error: dnet-config was not found on your PATH. Please
configure without dnet (using --without-dnet) or install dnet -
http://libdnet.sourceforge.net
と出ます。
結局
./configure --program-prefix=/usr --docdir=/usr/share/doc/
--mandir=/usr/share/man --infodir=/usr/share/info
--datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib
--libdir=/etc --disable-unity --without-dnet
と言う形で configure を実行しました。

make を実行すると
# make
Making all in lib
make[1]: Entering directory `/usr/src/open-vm-tools-2009.06.18-172495/lib'
Making all in guestRpc
make[2]: Entering directory `/usr/src/open-vm-tools-2009.06.18-172495/lib/guestRpc'
if [ ../.. != ../.. ]; then \
cp -f ../../lib/guestRpc/cpFileContents.x .; \
fi
/usr/bin/rpcgen -h -o cpFileContents.h ./cpFileContents.x
cannot find any C preprocessor (cpp)
/usr/bin/rpcgen: C preprocessor failed with exit code 1
make[2]: *** [cpFileContents.h] Error 1
make[2]: Leaving directory `/usr/src/open-vm-tools-2009.06.18-172495/lib/guestRpc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/open-vm-tools-2009.06.18-172495/lib'
make: *** [all-recursive] Error 1

と言うことで結局コンパイルできませんでした。

-- 早間

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




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