[comp.windows.x] GetHostname and libX11.so.0 problem

steven@uhccux.uhcc.hawaii.edu (Steven Sakata) (03/22/90)

I've just finished installing X11/R4 on a Sparcstation (running SunOS 4.0.3).
I created the .xinitrc with the following:

xrdb -load $HOME/.Xresources
xsetroot -solid blue &
xload -g 50x50-50+0 -bw 0 &
xterm -g 80X24+0+0 &
xterm -t -g 124X24-0-0 &
twm

When I ran "xinit" it gave the following messages:

from xclock -> "ld.so: call to undefined procedure _GetHostname from Oxf76da96c"

from xload -> "ld.so: libX11.so.0: not found"

Has anybody experienced something similar?  Any ideas where GetHostname and
libX11.so.0 can be found?  I'll appreciate any sort of help....Steven.

ps. I would like to thank all those that mailed me suggestions on installing
    X11/R4 on our group of Sparcstations.  I ended up creating the links
    /usr/{bin,include,lib}/X11 pointing to /usr/local/X/{bin,include,lib}
    respectively.  Then running "make install".  Lastly, moving all the X
    libraries to /usr/local/X/lib and creating links to them.

    On the other systems that had /usr/local nfs mounted, I ran the following
    script:

#
# link directories
ln -s /usr/local/X/lib /usr/lib/X11
ln -s /usr/local/X/bin /usr/bin/X11
ln -s /usr/local/X/include /usr/include/X11

# link libraries
ln -s /usr/local/X/lib/libXau.a /usr/lib/libXau.a
ln -s /usr/local/X/lib/libX11.so.4.2 /usr/lib/libX11.so.4.2
ln -s /usr/local/X/lib/libX11.a /usr/lib/libX11.a
ln -s /usr/local/X/lib/liboldX.so.4.0 /usr/lib/liboldX.so.4.0
ln -s /usr/local/X/lib/liboldX.a /usr/lib/liboldX.a
ln -s /usr/local/X/lib/libXt.so.4.0 /usr/lib/libXt.so.4.0
ln -s /usr/local/X/lib/libXt.sa.4.0 /usr/lib/libXt.sa.4.0
ln -s /usr/local/X/lib/libXt.a /usr/lib/libXt.a
ln -s /usr/local/X/lib/libXmu.so.4.0 /usr/lib/libXmu.so.4.0
ln -s /usr/local/X/lib/libXmu.sa.4.0 /usr/lib/libXmu.sa.4.0
ln -s /usr/local/X/lib/libXmu.a /usr/lib/libXmu.a
ln -s /usr/local/X/lib/libXaw.so.4.0 /usr/lib/libXaw.so.4.0
ln -s /usr/local/X/lib/libXaw.a /usr/lib/libXaw.a
ln -s /usr/local/X/lib/libXdmcp.a /usr/lib/libXdmcp.a
ln -s /usr/local/X/lib/libXext.a /usr/lib/libXext.a
ln -s /usr/local/X/lib/libXinput.a /usr/lib/libXinput.a