由于本人用不习惯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编译环境的搭建相关推荐

  1. ubuntu 8.04 配置okl4编译环境

    转载自:http://blog.sina.com.cn/s/blog_70dd169101018gzs.html 本文主要内容: 搭建OKL4-3.0的运行环境,编译OKL4-3.0的自带示例程序,以 ...

  2. ubuntu 11.04下Android开发环境的搭建!

    ubuntu 11.04下Android开发环境的搭建! 1.安装JDK 首先到oracle的官网上下载linux版本的JDK,网址为:http://www.oracle.com/technetwor ...

  3. 详解 masm + textpad 编译环境的搭建

    首先下载Masm615以及textpad,建议使用textpad英文版,下面以TextPad 5.4为例,说明编译环境的搭建方法. 安装好textpad之后,启动后的界面是这样的: 一.类型过滤:支持 ...

  4. linux 虚拟机 交叉,华恒s3c2440,虚拟机下redhat-linux交叉环境的搭建初体验

    华恒s3c2440,虚拟机下redhat-linux交叉环境的搭建初体验 一,前期准备工作 1. 安装VMRAME虚拟机软件. 2.下载REDHAT的安装光盘,共三个.iso的文件.并在虚拟机下安装R ...

  5. Linux环境下Android开发环境的搭建

    本文主要介绍在Ubuntu下Android开发环境的搭建,所使用的IDE为Eclipse(Android Studio同理,且可省去配置SDK以及安装adt插件的步骤). 1.安装JDK (1)JDK ...

  6. linux环境下python机器学习环境的搭建

    linux环境下python机器学习环境的搭建## 1.准备工作,查看linux自带的python版本,以及建立一个测试目录用于存放测试文件: ubuntu@VM-164-254-ubuntu:/va ...

  7. VC下FFmpeg开发环境的搭建

    以下内容为整理的学习笔记,出自雷神:基于 FFmpeg + SDL 的视频播放器的制作 文章目录 VC下FFmpeg开发环境的搭建 1.新建VC项目 2.拷贝FFmpeg开发文件 3.配置开发文件 4 ...

  8. win10 下GO语言环境的搭建

    win10 下GO语言环境的搭建 说明:使用litelde作为编译器 1.首先到Go语言官网下载GO语言安装包,根据不同的操作系统选择不同的压缩包.这个是下载链接: golang下载链接,选择 直接下 ...

  9. Win7下Android开发环境的搭建(更新于2015/3)

    Win7下Android开发环境的搭建(更新于2015/3) --JDK + Eclipse + Android SDK + ADT 的安装.配置 Android开发环境搭建并不复杂,就是资源不好下, ...

最新文章

  1. 电脑版java运行条件,Java Runtime Environment电脑版-Java Runtime Environment(Java运行环境)8.0.221 x64正式版-蜻蜓手游网...
  2. 86.git使用 建立和克隆远程仓库
  3. 把存储过程结果集SELECT INTO到临时表
  4. Nutch2.4 存储方式配置
  5. CRM batch product check logic in one order line item
  6. linux下启动oracle
  7. 浏览器怪异模式和标准模式之间的区别 DTD
  8. Confluence 6 用户目录图例 - 使用 LDAP 授权,在用户第一次登陆时拷贝用户
  9. [滤镜]的firefox兼容问题
  10. Sublime Text3:显示/隐藏侧边栏快捷键 修改侧边栏颜色、字体大小
  11. 孔浩Maven视频教程
  12. opera档案学习(一)
  13. html svg 线条动画,HTML5 SVG图形轮廓线条绘制动画插件-vivus
  14. sortBy(-_._2 ) in scala
  15. 儿童python编程app_Python编程狮app下载
  16. PAT 甲级 树(二)
  17. 中小企业外贸软件ERP平台搭建介绍
  18. 【环信IM集成指南】Web端常见问题整理
  19. 码科速送同城跑腿小程序V2.7.4+骑手端+前端
  20. Android初学 抖音短视频无水印下载APP的实现

热门文章

  1. OKGoogle开关置灰和无法唤醒问题
  2. IP地址与子网掩码计算、划分子网
  3. 最近压力大?一波毒鸡汤帮你调整回来
  4. linux 双网卡共享上网
  5. 软考中级软件评测师备考详细资料
  6. splint 编译安装
  7. 打印Hello world发生了什么?
  8. 软件工程n!程序流程图
  9. shake.js监测手机摇一摇
  10. 手机截屏直接分享反馈