- 论坛徽章:
- 0
|
回复 #6 sdccf 的帖子
这年头求人真难!!!!!
最终终于成功了, 报错的原因是SCO在可执行环境和连接器方面不遵守标准所致. 解决的办法是安装补丁, 具体需要哪几个补丁不太清楚, 但至少OSS646B是要得. 幸运的是只要安装了Maintenance Pack 1就包括了所需的补丁. 更幸运的是发现了gnutools-5.0.7Kj.tar包, 里面除了gcc还有其他GNU的工具软件. 能省很多事.
不知道网上文章里别人安装一次再编译一次什么意思, 事实上这样根本就不能编译. 还是那个符号引用的问题.
以下给出一个可行的步骤, 需要的东西都可以在SCO官方下载.
1. sco 507 ISO映像文件
ftp://ftp.sco.com/pub/openserver ... Hw-10Jun05_1800.iso
安装方法和SN论坛里很多了.
2. 卸载OSS656B SCO装好这个补丁就有了, 安装MP1要求先卸载掉.
3. 安装MP1.
ftp://ftp.sco.com/pub/openserver5/507/old/mp/mp1/507mp1_vol.tar
下载后用custom安装.
4. 安装gnutools-5.0.7Kj套件, 注意这个URL是个文件夹, SCO没有做打包, 里面有好几个文件.
ftp://ftp.sco.com:21/pub/openserver5/opensrc/gnutools-5.0.7Kj
下载后用custom安装. 最后不要忘了把gcc的路径加到PATH里.
至此就安装完毕了, 安装后gcc的版本是gcc version 2.95.3 20030406 (SCO/p4)
PS. SCO这系统真垃圾, 从安装到使用, 包括里面的软件没有一点好的地方, 就这还要告Linux侵权. 晕. 为了个svn客户端, 要搞这么麻烦, 其他AIX, HP等系统都有二进制包可以用.
结果最后好不容易把svn编译成功之后, 由于SCO不支持中文locale, 中文上面又有点麻烦, 晕了. 不知道有没有高手有解决办法?
subversion1.5.2的编译过程和二进制包, 国庆后放出来. 几乎是全功能版本, 除了不支持Berkeley DB 后端.
再PS. 寻找的过程很痛苦, 找遍了国内外的论坛, 邮件列表... + N多次的尝试.... + N多睡眠时间
当你知道正确的途径之后很简单. 不知道论坛里某些人是不知道还是知道如何做, 只是不肯说.
[ 本帖最后由 KevinLee39 于 2008-10-4 20:41 编辑 ] |
|