|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
环境:ubuntu 12.04 LTS3 @ J' L* D i
1 F& L6 S3 A) r D
1. 首先下载个企鹅 download: http://xpenguins.seul.org/xpenguins-2.2.tar.gz
+ `+ C1 `- L6 z2 `; S
R+ Z# I: c5 E U; l4 j2. 解压 tar -xzf xpenguins-2.2.tar.gz, 进入目录xpenguins-2.2+ j+ u `, ~* [3 ^
0 z' z/ S. w% f% ?0 G3 V3. 推荐独立安装好,这样方便以后的软件管理,比如安装到/usr/local/xpenguins下面吧2 o- m3 R6 V% b, F/ q* {: N
- G- q7 e7 ^* F ./configure --prefix=/usr/local/xpenguins; i% ?# ?7 k; Y0 Y1 w I+ [
4 T- x) h' n! O) A 我遇到的第一个问题: xpm library not found% B7 _- ?5 D$ ^. x! u3 I
' S7 E- o) y0 B# K" s8 f; k xpm没有安装?我立马装上它: apt-get install libxpm-dev4 ]' F9 x: X0 o! T; _1 O9 } s
* ~, j/ Z d% ^. r! o9 C 这个问题比较常见,在大多数的情况下多会出现,不必惊慌。, \5 k ]! y2 u( w% A5 J
( q0 h' q. d) x5 @( Z' u" P- N 通过第一个问题的解决后,本人就可以configure好了。
1 _' v# P! F+ I+ R$ d! t2 @
# W) N! G% p- o/ d 注:个别网友由于发行版不同,会出现xext没有找到,那么可以装上:apt-get install libxext-dev
) ~* p0 n& V: j# a8 S! v4 ?* ~$ ^/ _! i" x! s4 _+ r; \7 b* b
4. make
. q$ ~* |6 c( M/ E3 \/ n1 F9 W* @2 c& Y9 S; h
我遇到的第二个问题:X11/Intrinsic.h: 没有那个文件或目录
/ P1 p& C" a- @+ F9 I! f, v) }8 C# ~( e/ o
Intrinsic.h是什么,这里有一个很好的网站(http://www.debian.org/distrib/packages), 从网站查找发现Intrinsic.h由libxt-dev提供,马上安装
' J6 u( ?) Y/ C9 ]' I
' r1 k7 d- v: }9 u9 t/ n 再次make...正常
% @5 z4 c4 @& e# n- k8 N1 p- L3 V ?% O+ z- v
5. make install
0 }4 F/ d6 r& x* \& f* X$ a& v4 W; Q! b0 v- x% t* e, V
6. 安装完后,去图形界面下运行 "/usr/local/xpenguins/bin/xpenguins", 咦,终端中说是在running为什么没有呢?仔细看了README以后发现问题,
& Y0 m" r. X2 } S+ K3 [
( i4 K' ^0 ~/ d. u 在gnome-session这个window manage中,它开启了一个很大的X window client,导致挡住了root window。具体的解决上面有说,如果想要看到效果的话,
" O" M' {5 T& L: t! N
: \: u5 R& R* G/ @. [$ t Q ] 可以按ctrl+alt+F1,输入X :1 &,再在tty1中输入xterm -display :1 &,按ctrl+alt+F8,可以看到一个白色的终端,在启动输入/usr/local/xpenguins/bin/xpenguins,即可看到
- v U' _- [$ S' |0 k) W
+ C! e# H7 C3 H. [; H# K 企鹅在root window下降落了。: G% R6 [+ R2 W& R
7 b8 Y g/ F6 p4 _! J0 K$ ?5 e" U1 F+ Y/ f6 ^2 ^; R [
m* i0 p' S2 x1 J0 |PS:也许效果没有心里想象的那么漂亮,但是进过自己的努力解决了问题,心里很开心,在这里也发现安装软件前阅读README是多么的重要!" H0 T2 D/ C3 \" |0 v/ o
, j- M$ i5 k/ P4 F% o! D3 Z
6 \2 |; @5 k& Q
" v, j/ R& b9 `9 g9 U! x0 p
! y. n& ?. z3 s! a* f4 n6 D, T |
|