LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 948|回复: 8

请教linux程序在freebsd下

[复制链接]
发表于 2005-5-2 10:53:44 | 显示全部楼层 |阅读模式
尝试在freebsd 5.3下安装maya for linux 6.5,提示failed dependencies:/bin/sh is needed by AWCcommon*。
maya for linux 4.5有更多的failed dependencies,如ld-linux.so.2等。


/bin/sh是存在的!
 楼主| 发表于 2005-5-3 00:52:00 | 显示全部楼层
linux用的shell好像都是bash,freebsd好像不用bash,如何把shell改为bash?是不是这个原因呢?
回复 支持 反对

使用道具 举报

发表于 2005-5-3 08:34:57 | 显示全部楼层
需要安装linux的共享库才可以!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-3 09:59:42 | 显示全部楼层
谢谢楼上的,请说清楚一点吧?已装了linuxbase
回复 支持 反对

使用道具 举报

发表于 2005-5-3 21:06:10 | 显示全部楼层
brandelf -t Linux ???

看看可以不
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-4 13:31:55 | 显示全部楼层
这是什么
回复 支持 反对

使用道具 举报

发表于 2005-5-4 17:01:31 | 显示全部楼层
要多看手册
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-5 01:16:49 | 显示全部楼层
引用手册:
ELF格式的程序需要一步额外的步骤“标记”。如果您尝试运行没有标记的ELF程序,您会得到像下面这样的错误信息:

% ./my-linux-elf-binary
ELF binary type not known
Abort
为了帮助FreeBSD内核分辨FreeBSD ELF程序和Linux程序,要使用brandelf(1)工具:

% brandelf -t Linux my-linux-elf-binary
GNU工具现在会自动把适当的标记信息放到ELF程序中,您以后遇到这个问题的机会越来越少。

而我的提示不是这样的,所以会不会是这个“兼容”问题?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-5 01:19:18 | 显示全部楼层
因为freebsd比linux简洁太多了,感觉好像快了许多,也好使用,所以更愿意用freebsd,请帮帮忙~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表