当前位置: 技术问答>linux和unix
Ubuntu下的makefile和Debian系统
来源: 互联网 发布时间:2016-11-13
本文导语: 最近需要在上手Linux! 问题1: 到Debian主页要下载 Diban的系统映像发现有好多映像比如我要的 i386就有 xxx-i386-CD1.iso,xxx-i386-CD2.iso xxx-i386-CD3.iso ..... 好多个,不知道这些CD1,CD2,CD3各有什么不同,就是D...
最近需要在上手Linux!
问题1: 到Debian主页要下载 Diban的系统映像发现有好多映像比如我要的 i386就有 xxx-i386-CD1.iso,xxx-i386-CD2.iso xxx-i386-CD3.iso ..... 好多个,不知道这些CD1,CD2,CD3各有什么不同,就是DVD的映像也有这么多个的,也没有看到任务对这些映像的解释!麻烦知道的告诉我一下好吗,谢谢?
问题2: 下了一个Ubuntu10.10的! 安装fcitx企鹅五笔的时候使用源码安装!不明白是什么问题,请知道的教我一下,谢谢!!!
步骤1: ./configure 成功!
步骤2: make 失败
提示如下:
make all-recursive
make[1]: 正在进入目录 `/home/joe/fcitx-3.6.3'
Making all in doc
make[2]: 正在进入目录 `/home/joe/fcitx-3.6.3/doc'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/joe/fcitx-3.6.3/doc'
Making all in xpm
make[2]: 正在进入目录 `/home/joe/fcitx-3.6.3/xpm'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/joe/fcitx-3.6.3/xpm'
Making all in lib
make[2]: 正在进入目录 `/home/joe/fcitx-3.6.3/lib'
gcc -DHAVE_CONFIG_H -I. -I.. -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT FrameMgr.o -MD -MP -MF .deps/FrameMgr.Tpo -c -o FrameMgr.o FrameMgr.c
FrameMgr.c:29: fatal error: X11/Xlibint.h: 没有那个文件或目录
compilation terminated.
make[2]: *** [FrameMgr.o] 错误 1
make[2]:正在离开目录 `/home/joe/fcitx-3.6.3/lib'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/joe/fcitx-3.6.3'
make: *** [all] 错误 2
问题1: 到Debian主页要下载 Diban的系统映像发现有好多映像比如我要的 i386就有 xxx-i386-CD1.iso,xxx-i386-CD2.iso xxx-i386-CD3.iso ..... 好多个,不知道这些CD1,CD2,CD3各有什么不同,就是DVD的映像也有这么多个的,也没有看到任务对这些映像的解释!麻烦知道的告诉我一下好吗,谢谢?
问题2: 下了一个Ubuntu10.10的! 安装fcitx企鹅五笔的时候使用源码安装!不明白是什么问题,请知道的教我一下,谢谢!!!
步骤1: ./configure 成功!
步骤2: make 失败
提示如下:
make all-recursive
make[1]: 正在进入目录 `/home/joe/fcitx-3.6.3'
Making all in doc
make[2]: 正在进入目录 `/home/joe/fcitx-3.6.3/doc'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/joe/fcitx-3.6.3/doc'
Making all in xpm
make[2]: 正在进入目录 `/home/joe/fcitx-3.6.3/xpm'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/joe/fcitx-3.6.3/xpm'
Making all in lib
make[2]: 正在进入目录 `/home/joe/fcitx-3.6.3/lib'
gcc -DHAVE_CONFIG_H -I. -I.. -c -O2 -fno-strength-reduce -fno-strict-aliasing -g -O2 -INONE -INONE -D_ENABLE_TRAY -INONE -INONE -INONE -Wall -MT FrameMgr.o -MD -MP -MF .deps/FrameMgr.Tpo -c -o FrameMgr.o FrameMgr.c
FrameMgr.c:29: fatal error: X11/Xlibint.h: 没有那个文件或目录
compilation terminated.
make[2]: *** [FrameMgr.o] 错误 1
make[2]:正在离开目录 `/home/joe/fcitx-3.6.3/lib'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/joe/fcitx-3.6.3'
make: *** [all] 错误 2
|
好多个,不知道这些CD1,CD2,CD3各有什么不同,就是DVD的映像也有这么多个的,也没有看到任务对这些映像的解释!
-------------------------
不用全下载 那些应该是该发行版的所有软件包
一般来说 cd的话 最多下载前7个就可以了 (我常用redhat,只下载前5个)
DVD的话 就下载第一个就行了。
别的软件需要的时候 用apt-get安装即可。
问题2: 下了一个Ubuntu10.10的! 安装fcitx企鹅五笔的时候使用源码安装!不明白是什么问题,请知道的教我一下,谢谢!!!
---------------------------
先安装libx11-dev 然后再make试试
sudo apt-get update
sudo apt-get install libx11-dev
PS:我用debian 里面apt-get源里就用fcitx 直接sudo apt-get update && sudo apt-get install fcitx即可
-------------------------
不用全下载 那些应该是该发行版的所有软件包
一般来说 cd的话 最多下载前7个就可以了 (我常用redhat,只下载前5个)
DVD的话 就下载第一个就行了。
别的软件需要的时候 用apt-get安装即可。
问题2: 下了一个Ubuntu10.10的! 安装fcitx企鹅五笔的时候使用源码安装!不明白是什么问题,请知道的教我一下,谢谢!!!
---------------------------
先安装libx11-dev 然后再make试试
sudo apt-get update
sudo apt-get install libx11-dev
PS:我用debian 里面apt-get源里就用fcitx 直接sudo apt-get update && sudo apt-get install fcitx即可
|
x11的开发环境没有吧,或者不一样,用apt吧
|
很多东西google一下就可以找到的,作软件开发就应该用google(不是说百度不行,只是在这方面百度确实没作好)
去找找http://packages.ubuntu.com/它会告诉你哪个文件是在哪个安装包里的。
去找找http://packages.ubuntu.com/它会告诉你哪个文件是在哪个安装包里的。