默认装完solaris 10      装oracle  10  装了一半时候 却      报了如下错误:
网上查得是版本不对
make: Fatal error: Command failed for target `client_sharedlib'
/usr/ccs/bin/make -f ins_net_client.mk client_sharedlib ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1//u01/app/oracle/product/10.2.0/db_1/bin/genclntsh
ld: fatal: symbol 'ntcontab' in file /u01/app/oracle/product/10.2.0/db_1/lib/libn10.a(ntcontab.o): section [3].data: size 0x60: symbol (address 0, size 0x70)
lies outside of containing section
ld: fatal: file processing errors. No output written to /u01/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
genclntsh: Failed to link libclntsh.so.10.1在网上找了很久
是Oracle的版本与Solaris的版本不匹配,说是将64的介质安装在32位的系统上。
我使用  isainfo  -b  果然查的  solaris  是64bit
而我的 oracle 10 是32位的
又找了很久  修改了   Solaris 10.vmx 文件 加入 了  monitor_control.disable_longmode = 1 
这次 solaris 是32位  oracle 也是32位了 
使用  isainfo  -b   这次成  32 bit 了、
但是 从新装oracle的时候 确又报错了Checking Temp space: must be greater than 250 MB.   Actual 3450 MB    Passed
Checking swap space: must be greater than 500 MB.   Actual 3683 MB    Passed
Checking monitor: must be configured to display at least 256 colors
    >>> Could not execute auto check for display colors using command /usr/openwin/bin/xdpyinfo. Check if the DISPLAY variable is set.    Failed <<<<Some requirement checks failed. You must fulfill these requirements before
不能检测通过 。找了很多办法都没有解决 ‘env  如下
-bash-3.2$ env
HZ=
SHELL=/usr/bin/bash
TERM=vt100
ORACLE_SID=SUN
ORACLE_BASE=/U01
MAIL=/var/mail/oracle
PATH=/U01/oracle/bin:/usr/local/bin/vncserver:/usr/openwin/bin:/usr/bin:
PWD=/u01/oracle
TZ=PRC
SHLVL=1
HOME=/u01/oracle
LOGNAME=oracle
DISPLAY=192.168.0.1:0.0
ORACLE_HOME=/U01/oracle
_=/usr/bin/env
-bash-3.2$ -bash-3.2$ xclock
Error: Can't open display: 192.168.0.1:0.0
之前没改 solaris  为 32位的时候还能正常 打开 xmanager  进行安装 的
现在改过来了怎么xmanager 也弹不出安装窗口了?