|
|
./configure
如果对上述配置满意,请 type 'make install'
make
最后机行如下
Making all in images
make[3]: Entering directory `/Zala/rob/ps/player-2.0.3/doc/images'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/Zala/rob/ps/player-2.0.3/doc/images'
make[3]: Entering directory `/Zala/rob/ps/player-2.0.3/doc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/Zala/rob/ps/player-2.0.3/doc'
make[2]: Leaving directory `/Zala/rob/ps/player-2.0.3/doc'
make[2]: Entering directory `/Zala/rob/ps/player-2.0.3'
make[2]: Leaving directory `/Zala/rob/ps/player-2.0.3'
make[1]: Leaving directory `/Zala/rob/ps/player-2.0.3'
好像是没有问题吧
然后 make install
报错如下
----------------------------------------------------------------------
/bin/sh ../libtool --mode=install /usr/bin/install -c 'libplayercore.la' '/usr/local/lib/libplayercore.la'
libtool: install: warning: relinking `libplayercore.la'
(cd /root/Desktop/rob/P S/player-2.0.3/libplayercore; /bin/sh ../libtool --tag=CXX --mode=relink g++ -o libplayercore.la -rpath /usr/local/lib -version-number 2:0:3 -rpath /usr/local/lib ../libplayercore/libplayererror.la driver.lo device.lo drivertable.lo devicetable.lo configfile.lo message.lo wallclocktime.lo interface_util.lo plugins.lo globals.lo addr_util.lo -lpthread -lnsl -lrt -lcrypto -lz -ljpeg -lGL -lGLU )
../libtool: line 5847: cd: /root/Desktop/rob/P: No such file or directory
g++ -shared -nostdlib /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../crti.o /usr/lib/gcc/i386-redhat-linux/4.1.1/crtbeginS.o .libs/driver.o .libs/device.o .libs/drivertable.o .libs/devicetable.o .libs/configfile.o .libs/message.o .libs/wallclocktime.o .libs/interface_util.o .libs/plugins.o .libs/globals.o .libs/addr_util.o -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib -lplayererror -lpthread -lnsl -lrt -lcrypto -lz -ljpeg -lGL -lGLU -L/usr/lib/gcc/i386-redhat-linux/4.1.1 -L/usr/lib/gcc/i386-redhat-linux/4.1.1/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i386-redhat-linux/4.1.1/crtendS.o /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../crtn.o -Wl,-soname -Wl,libplayercore.so.2 -o .libs/libplayercore.so.2.0.3
/usr/bin/install -c .libs/libplayercore.so.2.0.3T /usr/local/lib/libplayercore.so.2.0.3
(cd /usr/local/lib && rm -f libplayercore.so.2 && ln -s libplayercore.so.2.0.3 libplayercore.so.2)
(cd /usr/local/lib && rm -f libplayercore.so && ln -s libplayercore.so.2.0.3 libplayercore.so)
/usr/bin/install -c .libs/libplayercore.lai /usr/local/lib/libplayercore.la
/usr/bin/install: cannot stat `.libs/libplayercore.lai': No such file or directory
make[3]: *** [install-libLTLIBRARIES] 错误 1
make[3]: Leaving directory `/Zala/rob/ps/player-2.0.3/libplayercore'
make[2]: *** [install-am] 错误 2
make[2]: Leaving directory `/Zala/rob/ps/player-2.0.3/libplayercore'
make[1]: *** [install] 错误 2
make[1]: Leaving directory `/Zala/rob/ps/player-2.0.3/libplayercore'
make: *** [install-recursive] 错误 1
说明:原先在make时候就报错,说有一个' S/player-2.0.3/libplaycore/libplaycore.la找不到,我就进去把Makefile改了,然后make,就是上面的结果。
现在认为还是哪里的类似问题,可是找过makefile和install,以及其他几个文件夹下的makefile文件,但是没有找到这个相关的语句:ln -s libplayercore.so.2.0.3 libplayercore.so和.libs/libplayercore.lai
下一步应该怎样找原因?
多谢!
系统:fc6 ,其他正常。 |
|