hslcpf 发表于 2005-1-4 09:10:37

make install skyeye出现的问题。

/bin/sh ./mkinstalldirs /usr/local /usr/local
make: Entering directory `/home/hslcpf/skyeye/bfd'
Making install in doc
make: Entering directory `/home/hslcpf/skyeye/bfd/doc'
make: Entering directory `/home/hslcpf/skyeye/bfd/doc'
make: Nothing to be done for `install-exec-am'.
make: Nothing to be done for `install-data-am'.
make: Leaving directory `/home/hslcpf/skyeye/bfd/doc'
/bin/sh ../../mkinstalldirs /usr/local/info
mkdir /usr/local/info
make: *** Error 1
make: Leaving directory `/home/hslcpf/skyeye/bfd/doc'
make: *** Error 1
make: Leaving directory `/home/hslcpf/skyeye/bfd'
make: *** Error 2
请大侠们帮忙解决!

halfyear 发表于 2005-1-4 11:29:55

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=94056

如果make时没有错误,不make install照样可以使用skyeye
方法是(针对你的skyeye路径)
/home/hslcpf/skyeye/gdb/gdb复制到所需路径(该路径如果不在PATH之列,就不能在任意路径被直接找到,但是这只是小问题)

实际上make install要做的事情就包括把/home/hslcpf/skyeye/gdb/gdb复制到/usr/local/bin下,并改名为skyeye。

另一个小技巧是:
ln -s /home/hslcpf/skyeye/gdb/gdb skyeye
这就在当前目录建立了一个指向你编译好的skyeye的符号连接。

这个方法在对skyeye进行开发或安装了多个不同版本的skyeye时比较方便,不需要每次make之后都make install,还能避免版本冲突。
页: [1]
查看完整版本: make install skyeye出现的问题。