设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
LFS(LinuxfromScratch)
›
可不可以在Redhat上编译,然后把整个文件拷贝到LFS系统 ...
返回列表
查看:
766
|
回复:
3
可不可以在Redhat上编译,然后把整个文件拷贝到LFS系统上然后安装?
[复制链接]
blueeyes1004
blueeyes1004
当前离线
积分
60
IP卡
狗仔卡
发表于 2007-2-26 12:10:37
|
显示全部楼层
|
阅读模式
如题。这个问题可能比较弱智,但还是希望大家能告诉我一下。
我在安装netatalk(AFP)时,编译不过去,说有个地方指针不匹配,看了一下源码,估计是Berkeley DB-4.4.20版本的问题。Berkeley DB-4.4.20版本比较新,里面有一个结构体定义了四个参数,而netatalk源码包里面有一行只写了三个参数。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
blueeyes1004
blueeyes1004
当前离线
积分
60
IP卡
狗仔卡
楼主
|
发表于 2007-2-27 11:09:14
|
显示全部楼层
问题解决了
由于LFS系统使用db4.4.20,db版本不同,所以需要修改软件包源码。需要修改的地方是./etc/cnid_dbd/dbif.c的517行和bin/cnid/cnid_index.c的277行,将这两行ret = db->stat(db, &sp, 0);改为ret = db->stat(db, 0 , &sp, 0);
回复
支持
反对
使用道具
举报
显身卡
hans_yu
hans_yu
当前离线
积分
92
IP卡
狗仔卡
发表于 2007-2-27 11:23:49
|
显示全部楼层
我是从Redhat 9上做的LFS,你是不是已经升级了内核?
回复
支持
反对
使用道具
举报
显身卡
blueeyes1004
blueeyes1004
当前离线
积分
60
IP卡
狗仔卡
楼主
|
发表于 2007-2-27 13:41:03
|
显示全部楼层
我用的liveCD,内核2.6.19
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
SuSE Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表