请教:RHEL5安装源码程序的问题
安装NTFS和FUSE的时候不成功./congure后都生成了maefiile文件了不知道错误在那里下面是两个文件安装时候的提示:
fuse
1; ./configure --prefix=/usr/local/fuse
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
configure: creating ./config.status
config.status: creating fuse.pc
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating util/Makefile
config.status: creating example/Makefile
config.status: creating include/Makefile
config.status: creating include/config.h
config.status: include/config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in kernel (/home/fuse/kernel)
configure: running /bin/sh ./configure '--prefix=/usr/local/fuse' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking if FUSE is loaded as a module... no
checking if FUSE module is built into the kernel... no
checking if FUSE module is from official kernel... no
checking kernel source directory... /usr/src/kernels/2.6.18-53.el5-xen-i686
checking kernel build directory... /usr/src/kernels/2.6.18-53.el5-xen-i686
checking kernel source version... 2.6.18-53.el5xen
checking if FUSE is configured in the kernel... no
checking if kernel defines kzalloc function... yes
checking if kernel defines fs_subsys... yes
checking whether lookup_instantiate_filp is defined... yes
checking if umount_begin is passed a vfsmount... yes
checking if inode has i_blksize field... no
checking if inode has i_private field... yes
checking if inode has i_mutex field ... yes
checking if kernel has mutex.h ... yes
checking if kernel has exportfs.h ... no
checking if kernel has BLOCK option ... no
checking if this is user mode linux... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
2:make
Making all in kernel
make[1]: Entering directory `/home/fuse/kernel'
make -C /usr/src/kernels/2.6.18-53.el5-xen-i686 SUBDIRS=`pwd` modules
make[2]: Entering directory `/usr/src/kernels/2.6.18-53.el5-xen-i686'
Building modules, stage 2.
MODPOST
make[2]: Leaving directory `/usr/src/kernels/2.6.18-53.el5-xen-i686'
make[1]: Leaving directory `/home/fuse/kernel'
Making all in include
make[1]: Entering directory `/home/fuse/include'
make all-am
make[2]: Entering directory `/home/fuse/include'
make[2]: Leaving directory `/home/fuse/include'
make[1]: Leaving directory `/home/fuse/include'
Making all in lib
make[1]: Entering directory `/home/fuse/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/fuse/lib'
Making all in util
make[1]: Entering directory `/home/fuse/util'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/fuse/util'
Making all in example
make[1]: Entering directory `/home/fuse/example'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/fuse/example'
make[1]: Entering directory `/home/fuse'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/fuse'
3:make install
mkdir -p -- /etc/udev/rules.d
/usr/bin/install -c -m 644 ./udev.rules /etc/udev/rules.d/99-fuse.rules
make[2]: Leaving directory `/home/fuse/util'
make[1]: Leaving directory `/home/fuse/util'
Making install in example
make[1]: Entering directory `/home/fuse/example'
make[2]: Entering directory `/home/fuse/example'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/fuse/example'
make[1]: Leaving directory `/home/fuse/example'
make[1]: Entering directory `/home/fuse'
make[2]: Entering directory `/home/fuse'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/fuse/lib/pkgconfig" || mkdir -p -- "/usr/local/fuse/lib/pkgconfig"
/usr/bin/install -c -m 644 'fuse.pc' '/usr/local/fuse/lib/pkgconfig/fuse.pc'
make[2]: Leaving directory `/home/fuse'
make[1]: Leaving directory `/home/fuse
NTFS-3g
1:# ./configure --prefix=/usr/local/ntfs
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
configure: creating ./config.status
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating include/fuse-lite/Makefile
config.status: creating include/ntfs-3g/Makefile
config.status: creating libfuse-lite/Makefile
config.status: creating libntfs-3g/Makefile
config.status: creating libntfs-3g/libntfs-3g.pc
config.status: creating libntfs-3g/libntfs-3g.script.so
config.status: creating src/Makefile
config.status: creating src/ntfs-3g.8
config.status: creating src/ntfs-3g.probe.8
config.status: creating src/ntfs-3g.usermap.8
config.status: creating src/ntfs-3g.secaudit.8
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
You can type now 'make' to build ntfs-3g.
2;make
make all-recursive
make[1]: Entering directory `/home/ntfs'
Making all in include
make[2]: Entering directory `/home/ntfs/include'
Making all in ntfs-3g
make[3]: Entering directory `/home/ntfs/include/ntfs-3g'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/ntfs/include/ntfs-3g'
Making all in fuse-lite
make[3]: Entering directory `/home/ntfs/include/fuse-lite'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/ntfs/include/fuse-lite'
make[3]: Entering directory `/home/ntfs/include'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/ntfs/include'
make[2]: Leaving directory `/home/ntfs/include'
Making all in libfuse-lite
make[2]: Entering directory `/home/ntfs/libfuse-lite'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/ntfs/libfuse-lite'
Making all in libntfs-3g
make[2]: Entering directory `/home/ntfs/libntfs-3g'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/ntfs/libntfs-3g'
Making all in src
make[2]: Entering directory `/home/ntfs/src'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/ntfs/src'
make[2]: Entering directory `/home/ntfs'
make[2]: Leaving directory `/home/ntfs'
make[1]: Leaving directory `/home/ntfs'
3:make install
ln -s -f "/bin/ntfs-3g" "/sbin/mount.ntfs-3g"
ln -s -f "/bin/lowntfs-3g" "/sbin/mount.lowntfs-3g"
make install-exec-hook
make[3]: Entering directory `/home/ntfs/src'
/sbin/ldconfig
make[3]: Leaving directory `/home/ntfs/src'
test -z "/usr/local/ntfs/share/man/man8" || /bin/mkdir -p "/usr/local/ntfs/share/man/man8"
/usr/bin/install -c -m 644 './ntfs-3g.8' '/usr/local/ntfs/share/man/man8/ntfs-3g.8'
/usr/bin/install -c -m 644 './ntfs-3g.probe.8' '/usr/local/ntfs/share/man/man8/ntfs-3g.probe.8'
/usr/bin/install -c -m 644 './ntfs-3g.usermap.8' '/usr/local/ntfs/share/man/man8/ntfs-3g.usermap.8'
/usr/bin/install -c -m 644 './ntfs-3g.secaudit.8' '/usr/local/ntfs/share/man/man8/ntfs-3g.secaudit.8'
ln -s -f ntfs-3g.8 "/usr/local/ntfs/share/man/man8/mount.ntfs-3g.8"
ln -s -f ntfs-3g.8 "/usr/local/ntfs/share/man/man8/mount.lowntfs-3g.8"
test -z "/sbin" || /bin/mkdir -p "/sbin"
make[2]: Leaving directory `/home/ntfs/src'
make[1]: Leaving directory `/home/ntfs/src'
make[1]: Entering directory `/home/ntfs'
make[2]: Entering directory `/home/ntfs'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/ntfs/share/doc/ntfs-3g" || /bin/mkdir -p "/usr/local/ntfs/share/doc/ntfs-3g"
/usr/bin/install -c -m 644 'README' '/usr/local/ntfs/share/doc/ntfs-3g/README'
make[2]: Leaving directory `/home/ntfs'
make[1]: Leaving directory `/home/ntfs
有知道的朋友帮忙看下,谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
回复 1# yanwuxing
你的xen的 devel包 安装了吧?
其它不了解
[root@localhost ~]# rpm -q xen
xen-3.0.3-41.el5
这不是装完了嘛,没看见有报错
回复 4# yanu
在mount ntfs-3g /dev/sdb2 /mnt/d1 分区的时候还是提示还是提示不能识别ntfs
mount -t ntfs-3g /dev/sdb2 /mnt/d1
运行ntfs-3g ,看有没有这个命令,有就是装好了
回复 6# yanu
谢谢,问题解决了