FC12下OKL4编译环境的搭建
由于本人用不习惯Ubuntu,因此还是决定把OKL4的开发环境转移到RedHat里来,网上一搜,FC家族已经发展到12了,还真的是快,跟不上时代发展呀,想想以前还在FC4、FC6上玩呢!这次也赶个时髦,直接奔向FC12去了,废话少说,记录一下我的安装过程;
一、我使用的VMware版本为7.01,VMware里没有Federa的模板,因此需要在other linux里选择kernel2.6.x
二、安装,光盘选择iso镜像
三、安装gcc3.4.4
由于qemu软件需要gcc3.x编译,在4.4下编译会有问题,因此我选择这个版本的gcc,下载地址为:http://download.chinaunix.net/download.php?id=6579&ResourceID=69
#tar xjvf gcc-3.4.4.tar.bz2
#mkdir dst-gcc3.4.4
#由于系统已经存在gcc4.4.3版本,因此我选择将3.4.4安装到指定目录
#cd gcc-3.4.4
#./configure --prefix=/home/fanyl/dst-gcc3.4.4 --enable-threads=posix --disable-checking --host=pc-redflag-linux --with-system-zlib --enable-languages=c,c++,objc
#make
#make install
这样在/home/fanyl/dst-gcc3.4.4/bin/目录里就产生了gcc、g++、cpp等
建立连接
#cd /usr/bin/
#sudo ln -s /home/fanyl/dst-gcc3.4.4/gcc gcc34
#sudo ln -s /home/fanyl/dst-gcc3.4.4/cpp cpp34
#sudo ln -s /home/fanyl/dst-gcc3.4.4/g++ g++34
将原来的gcc等改名:
#sudo mv gcc gcc4.4.3
#sudo mv g++ g++4.4.3
#sudo mv cpp cpp4.4.3
需要的时候
#sudo ln -s gcc34 gcc
#sudo ln -s cpp34 cpp
#sudo ln -s g++34 g++
这样系统放入gcc版本就变成3.4.4了
四、安装Python2.4
下载Python-2.4.3.tar.bz2 地址:http://download.chinaunix.net/download.php?id=63&ResourceID=35
比较简单,直接解压编译安装就可以了;
五、编译skyeye
这个和Ubuntu下过程基本一致,只是在编译的时候会出现缺少stropts.h的问题,我的解决办法是直接将Ubuntu下的h拷贝过来使用,编译没有问题
六、qemu编译
# ./configure --target-list=arm-softmmu
#make
五、六的地址在:http://wiki.ok-labs.com/Microkernel
七、sdk、linux kernel的编译和运行,明天再写吧,累了。。。。。
FC12下OKL4编译环境的搭建相关推荐
- ubuntu 8.04 配置okl4编译环境
转载自:http://blog.sina.com.cn/s/blog_70dd169101018gzs.html 本文主要内容: 搭建OKL4-3.0的运行环境,编译OKL4-3.0的自带示例程序,以 ...
- ubuntu 11.04下Android开发环境的搭建!
ubuntu 11.04下Android开发环境的搭建! 1.安装JDK 首先到oracle的官网上下载linux版本的JDK,网址为:http://www.oracle.com/technetwor ...
- 详解 masm + textpad 编译环境的搭建
首先下载Masm615以及textpad,建议使用textpad英文版,下面以TextPad 5.4为例,说明编译环境的搭建方法. 安装好textpad之后,启动后的界面是这样的: 一.类型过滤:支持 ...
- linux 虚拟机 交叉,华恒s3c2440,虚拟机下redhat-linux交叉环境的搭建初体验
华恒s3c2440,虚拟机下redhat-linux交叉环境的搭建初体验 一,前期准备工作 1. 安装VMRAME虚拟机软件. 2.下载REDHAT的安装光盘,共三个.iso的文件.并在虚拟机下安装R ...
- Linux环境下Android开发环境的搭建
本文主要介绍在Ubuntu下Android开发环境的搭建,所使用的IDE为Eclipse(Android Studio同理,且可省去配置SDK以及安装adt插件的步骤). 1.安装JDK (1)JDK ...
- linux环境下python机器学习环境的搭建
linux环境下python机器学习环境的搭建## 1.准备工作,查看linux自带的python版本,以及建立一个测试目录用于存放测试文件: ubuntu@VM-164-254-ubuntu:/va ...
- VC下FFmpeg开发环境的搭建
以下内容为整理的学习笔记,出自雷神:基于 FFmpeg + SDL 的视频播放器的制作 文章目录 VC下FFmpeg开发环境的搭建 1.新建VC项目 2.拷贝FFmpeg开发文件 3.配置开发文件 4 ...
- win10 下GO语言环境的搭建
win10 下GO语言环境的搭建 说明:使用litelde作为编译器 1.首先到Go语言官网下载GO语言安装包,根据不同的操作系统选择不同的压缩包.这个是下载链接: golang下载链接,选择 直接下 ...
- Win7下Android开发环境的搭建(更新于2015/3)
Win7下Android开发环境的搭建(更新于2015/3) --JDK + Eclipse + Android SDK + ADT 的安装.配置 Android开发环境搭建并不复杂,就是资源不好下, ...
最新文章
- 电脑版java运行条件,Java Runtime Environment电脑版-Java Runtime Environment(Java运行环境)8.0.221 x64正式版-蜻蜓手游网...
- 86.git使用 建立和克隆远程仓库
- 把存储过程结果集SELECT INTO到临时表
- Nutch2.4 存储方式配置
- CRM batch product check logic in one order line item
- linux下启动oracle
- 浏览器怪异模式和标准模式之间的区别 DTD
- Confluence 6 用户目录图例 - 使用 LDAP 授权,在用户第一次登陆时拷贝用户
- [滤镜]的firefox兼容问题
- Sublime Text3:显示/隐藏侧边栏快捷键 修改侧边栏颜色、字体大小
- 孔浩Maven视频教程
- opera档案学习(一)
- html svg 线条动画,HTML5 SVG图形轮廓线条绘制动画插件-vivus
- sortBy(-_._2 ) in scala
- 儿童python编程app_Python编程狮app下载
- PAT 甲级 树(二)
- 中小企业外贸软件ERP平台搭建介绍
- 【环信IM集成指南】Web端常见问题整理
- 码科速送同城跑腿小程序V2.7.4+骑手端+前端
- Android初学 抖音短视频无水印下载APP的实现