X11R6 for solaris2.6, where to get? 

>I got a bunch of tools that had been complied under x11R6 under solaris.
>Now I don't have x11R6 in my new environment. So when I tried to run
>those programs, I got the "No such file or directory" error for
>libraries like:

Solaris 2.6 comes with X11R6; however, the libraries that Sun ships with Solaris come with proper version numbers (minor numbers are a mistake in Solaris) and not libraries with .6.1 extensions.

You can symlink the ones you have or try to convince the person who created the binaries to ship properly linked ones. (That would do all his users a favor)

Casper

X11R6 for solaris2.6, where to get? 

echo libXaw libX11 libXext libXtst | xargsn1 | xargsi echo ln -s {}.so {}.so.6.1
echo libXmu libXt libSM libICE libXIE | xargsn1 | xargsi echo ln -s {}.so {}.so.6.0
 !! | sh -x

libXtst & libXIE are for xdpyinfo.

xterm_color works fine now, after setting

export LD_LIBRARY_PATH=/usr/openwin/lib

(won't work before that)

X11R6 for solaris2.6, where to get? 

Symptom 

$ xterm &
ld.so.1: xterm: fatal: libXaw3d.so.6.1: open failed: No such file or directory

Solution 

cd /usr/openwin/lib
ls libXaw.so libXext.so libICE.so
ln -s libXaw.so libXaw3d.so.6.1
ln -s libXext.so libXext.so.6.4
ln -s libICE.so libICE.so.6.3

Solution 

Symptom 

wish & expect is not working:

Application initialization failed: Can't find a usable init.tcl in the following directories:
/opt/public/lib/tcl8.0 /opt/gnu/lib/tcl8.0 /opt/tcl8.0/library /opt/gnu/library

Solution 

cd /opt/gnu/lib
ln -s /shared/local/lib/tcl8.0
ln -s /shared/local/lib/tk8.0

Hist 

>Here are the links that I created :
>
>/usr/openwin/lib/libX11.so.6.1 -> ./libX11.a

This will not will not work as you found out (dot-a is not a shared library but a static lib).

Link /usr/openwin/lib/libX11.so.6.1 to ./libX11.so instead etc.

bellenot