ubuntu9.10配置编译xawtv-3.95
1.下载源码
2.解压,配置
tar -xzf xawtv-3.95.tar.gz
cd xawtv-3.95/
./configure --prefix=$PWD/tmp
make
make install
3.出现的错误
1)console/fs.h找不到
console/fs.h:2:20: error: FSlib.h: No such file or directory
解决:
sudo apt-get install libfs-dev
sudo apt-get install libxaw7-dev
安装完成后make依然出错
接着查找FSlib.h在哪里
直接修改console/fs.h第二行为: #include <X11/fonts/FSlib.h>即可
或者在配置阶段使用./configure --prefix=$PWD/tmp --x-includes=/usr/include/X11/fonts/
2)asm/page.h找不到
console/fbtools.c:24:22: error: asm/page.h: No such file or directory
console/matrox.c:12:38: error: asm/page.h: No such file or directory
把asm/page.h修改为sys/user.h即可。
3)console/fs.o: In function `fs_open':
/work/ming/disanqi/2_camera_wifi_3G_alsa_video/xawtv-3.95/console/fs.c:226: undefined reference to `FSListFonts'
/work/ming/disanqi/2_camera_wifi_3G_alsa_video/xawtv-3.95/console/fs.c:235: undefined reference to `FSOpenBitmapFont'
/work/ming/disanqi/2_camera_wifi_3G_alsa_video/xawtv-3.95/console/fs.c:236: undefined reference to `FSFreeFontNames'
/work/ming/disanqi/2_camera_wifi_3G_alsa_video/xawtv-3.95/console/fs.c:240: undefined reference to `FSQueryXInfo'
/work/ming/disanqi/2_camera_wifi_3G_alsa_video/xawtv-3.95/console/fs.c:243: undefined reference to `FSQueryXExtents16'
/work/ming/disanqi/2_camera_wifi_3G_alsa_video/xawtv-3.95/console/fs.c:244: undefined reference to `FSQueryXBitmaps16'
console/fs.o: In function `fs_connect':
/work/ming/disanqi/2_camera_wifi_3G_alsa_video/xawtv-3.95/console/fs.c:196: undefined reference to `FSOpenServer'
/work/ming/disanqi/2_camera_wifi_3G_alsa_video/xawtv-3.95/console/fs.c:198: undefined reference to `FSServerName'
/work/ming/disanqi/2_camera_wifi_3G_alsa_video/xawtv-3.95/console/fs.c:201: undefined reference to `FSServerName'
collect2: ld returned 1 exit status
make: *** [console/fbtv] Error 1
在Makefile里面添加 -lFS
接着make成功,最后make install
在tmp目录下看到编译出来的xawtv以及一些库,文档
参考:https://blog.csdn.net/zhang_danf/article/details/79268017
ubuntu9.10配置编译xawtv-3.95相关推荐
- 我的Ubuntu9.10配置(随时更新)
1.源 编辑你的源列表:sudo cp /etc/apt/sources.list /etc/apt/sources.bak 编辑你的源列表:sudo apt-get update 可以在运行&quo ...
- Ubuntu9.10 server 安装配置 vsftpd2.2.0 ftp服务器 并且 解决 putty 登陆 sshd 显示中文乱码
因为安装了web服务器在 Ubuntu9.10 server 上, 有一些网站要放在上面进行测试, 这样就要和windows xp 的文件进行交换了, 例如网站程序在 windows 下开发好了, 把 ...
- 华为linux改ip地址,ubuntu9.10校园网上网配置详细教程(华为h3c,mac地址绑定)
写一下ubuntu9.10的校园网配置方法,便于以后参考,适用于学校静态ip地址绑定网卡mac地址的校园网 一.下载华为H3c linux版的客户端 点下面下载客户端的tar.gz包 下载 如果失效了 ...
- Ubuntu9.04配置命令宝典
Ubuntu9.04配置命令宝典 内容目录 一.系统初始 1.因特网设置 1)连网 2)软件源设置的网站 3)测试您连接软件源的速度 4)设置软件源 2.从旧系统升级到新的系统 3.安装 Ubuntu ...
- 最新历史版本 :LINUX KERNEL 配置编译中文指南
LINUX KERNEL 配置编译中文指南 序言 近几年,linux大行其道,令不满windows蓝屏的使用者跃跃欲试,结果发现linux安装不及windows方便,界面不及windows友好,配置不 ...
- ubuntu9.10 软件推荐
一.工具 1.输入法平台 每个输入法平台都能加装很多种类输入法(如二笔.五笔.拼音),均为国产. ibus (K)Ubuntu9.10预设输入法平台,为取代停滞的scim创造 fcitx 小企鹅输入法 ...
- Windows 10下编译安装Hadoop2.6
转自:https://www.linuxidc.com/Linux/2016-08/134131.htm Windows 10下安装Hadoop2.6,Windows10下编译64位Hadoop2.x ...
- Android Linux 9,linux学习(一)(ubuntu9.10 玩转android)
在文件最后添加 #set java environment JAVA_HOME=/home/poe/下载/jdk-7u3-linux-i586 export JRE_HOME=$JAVA_HOME/j ...
- win7 64bit下最新Apahe2.4.18+php7.0.2+MySQL5.7.10配置
原文:win7 64bit下最新Apahe2.4.18+php7.0.2+MySQL5.7.10配置 一.说明 以前配置apache+php+mysql都是参考网上的,一般都没有什么问题.最近公司有个 ...
最新文章
- C++ 容器vector的范例学习
- HDU2032杨辉三角(C++)
- ThreadLocal的原理与使用
- 字节流写数据加异常处理
- java-信息安全(一)-BASE64,MD5,SHA,HMAC,RIPEMD算法
- JavaScript语义基础
- CentOS查看每个进程的网络流量
- 克罗地亚第二狂想曲难度_黄海保级难度增加,将送强力前锋去富力,与建业竞争半个降级名额...
- 互联网巨头布阵LoRaWAN,是又一春天还是不容乐观?
- 韩国造智能手机时代走向终结:昔日巨头纷纷关闭生产线或削减产量
- 堆栈的使用(部分学习)
- 苹果ios签名系统源码|ios免签封装
- 移动平均法,滑动平均模型法(Moving average,MA)
- C++描述 LeetCode 480. 滑动窗口中位数
- 数据库 - BC范式(BCNF)
- 北邮大一第二学期计算机学院课表,北京邮电大学
- 在 Windows Azure 网站上使用 Django、Python 和 MySQL:创建博客应用程序
- Python经典编程习题100例:第56例:画图,学用circle画圆形
- 快速打开Yahoo邮箱的 POP3/SMTP 服务功能
- Django使用图片验证码加邮箱或手机号登录