[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[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

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

-- 早間


Follow-Ups
[plamo:29933] Re: open-vm-tools-2009.06.18-172495, KOJIMA Mitsuhiro

[検索ページ] [メール一覧]
Plamo ML 公開システム