roger_kuo 发表于 2010-7-23 09:55:45

X11R6 问题

各位大虾,我装的是ubuntu 10.04
在 安装proe软件的时候有一步是要处理 libXm.so.3
cp /usr/lib/libXm.so.3 /usr/X11R6/lib/
可是 我发现我的usr目录下根本 就 没有/X11R6/这个文件夾
是不是 我的系统少了什么东西啊 ?

而且 安装其他 软件的时候, ./configure 正常, 但是 一到 make就 会出错
提示如下 :
Making all in makedepend
make: 正在进入目录 `/home/roger/soft/openmotif-2.3.2/config/makedepend'
make: 没有什么可以做的为 `all'。
make:正在离开目录 `/home/roger/soft/openmotif-2.3.2/config/makedepend'
Making all in util
make: 正在进入目录 `/home/roger/soft/openmotif-2.3.2/config/util'
gcc -DHAVE_CONFIG_H -I. -I../../include -I../../lib/Xm   -g -O2 -Wall -g -fno-strict-aliasing -Wno-unused -Wno-comment -fno-tree-ter-MT makestrs.o -MD -MP -MF .deps/makestrs.Tpo -c -o makestrs.o makestrs.c
makestrs.c:51:21: error: X11/Xos.h: 没有那个文件或目录
makestrs.c: In function ‘WriteHeaderProlog’:
makestrs.c:115: warning: implicit declaration of function ‘strcmp’
makestrs.c: In function ‘CopyTmplProlog’:
makestrs.c:228: warning: implicit declaration of function ‘strlen’
makestrs.c:228: warning: incompatible implicit declaration of built-in function ‘strlen’
makestrs.c:231: warning: implicit declaration of function ‘strncmp’
makestrs.c: In function ‘WriteHeader’:
makestrs.c:275: warning: incompatible implicit declaration of built-in function ‘strlen’
makestrs.c:279: warning: incompatible implicit declaration of built-in function ‘strlen’

再下去就是一直不断的 warning: incompatible implicit declaration

请问 这个是什么 原因? 我 应该怎么办啊 ?

jiangtao9999 发表于 2010-7-23 13:55:05

你看的文章是太古代的吧……

roger_kuo 发表于 2010-7-23 14:18:21

什么意思?
是不是现在的 ubuntu没有这个了 ?这一步不用 做?

可是我挂载光盘iso之后没法装 软件啊
光盘里面 有 一个setup,不过我 sudo ./setup 会提示 sudo: ./setup: command not found

老大 教教我啊

jiangtao9999 发表于 2010-7-23 14:49:43

很多系统早就放弃 /X11R6 这个方式的目录了,而且现在其实已经是 X11R7 的时代了……

fox_eagle2003 发表于 2010-7-28 13:22:01

就是说你安装的软件pro/e有合适它的平台,应该是用比较老的xfree86做x-window的系统,而这种系统在几年前就渐渐不用了。
看看这软件的安装说明,适合安装的系统平台是哪些,比如redhat9,suse9.......这些比较“经典”的系统哈
页: [1]
查看完整版本: X11R6 问题