libX11.so.4 - how do i get this ?


 
Thread Tools Search this Thread
Operating Systems Solaris libX11.so.4 - how do i get this ?
# 1  
Old 09-24-2012
libX11.so.4 - how do i get this ?

Hi there

I am trying to install the prerequisites for sunfreeware apache/php, one of which is apparrantly libX11.so.4

Code:
bash-3.2# ldd /usr/local/apache2/modules/libphp5.so
        librt.so.1 =>    /usr/lib/librt.so.1
        libsybdb.so.5 =>         /usr/local/freetds/lib/libsybdb.so.5
        libldap-2.4.so.2 =>      /usr/local/lib/libldap-2.4.so.2
        liblber-2.4.so.2 =>      /usr/local/lib/liblber-2.4.so.2
        libintl.so.8 =>  /usr/local/lib/libintl.so.8
        libgd.so.2 =>    /usr/local/lib/libgd.so.2
        libfreetype.so.6 =>      /usr/local/lib/libfreetype.so.6
        libX11.so.4 =>   (file not found)
        libXpm.so.4.11 =>        /usr/local/lib/libXpm.so.4.11
        libpng12.so.0 =>         /usr/local/lib/libpng12.so.0
        libz.so =>       /usr/local/lib/libz.so
        libjpeg.so.8 =>  /usr/local/lib/libjpeg.so.8
        libcrypto.so.1.0.0 =>    /usr/local/ssl/lib/libcrypto.so.1.0.0
        libssl.so.1.0.0 =>       /usr/local/ssl/lib/libssl.so.1.0.0
        libm.so.2 =>     /usr/lib/libm.so.2
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libcurl.so.4 =>  /usr/local/lib/libcurl.so.4
        libidn.so.11 =>  /usr/local/lib/libidn.so.11
        libssh2.so.1 =>  /usr/local/lib/libssh2.so.1
        libmysqlclient.so.15 =>  (file not found)
        libgen.so.1 =>   /usr/lib/libgen.so.1
        libxml2.so.2 =>  /usr/local/lib/libxml2.so.2
        libiconv.so.2 =>         /usr/local/lib/libiconv.so.2
        libc.so.1 =>     /usr/lib/libc.so.1
        libgcc_s.so.1 =>         /usr/local/lib/libgcc_s.so.1
        libaio.so.1 =>   /lib/libaio.so.1
        libmd.so.1 =>    /lib/libmd.so.1
        libresolv.so.2 =>        /usr/lib/libresolv.so.2
        libsasl2.so.2 =>         /usr/local/lib/libsasl2.so.2
        libsec.so.1 =>   /usr/lib/libsec.so.1
        libX11.so.4 =>   (file not found)
        libjpeg.so.62 =>         /usr/local/lib/libjpeg.so.62
        libfontconfig.so.1 =>    /usr/local/lib/libfontconfig.so.1
        libz.so =>       /usr/lib/libz.so
        libdl.so.1 =>    /lib/libdl.so.1
        libmp.so.2 =>    /lib/libmp.so.2
        libscf.so.1 =>   /lib/libscf.so.1
        libpthread.so.1 =>       /usr/lib/libpthread.so.1
        libavl.so.1 =>   /lib/libavl.so.1
        libexpat.so.1 =>         /usr/local/lib/libexpat.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        /lib/libm/libm_hwcap1.so.2
        /platform/sun4v/lib/libc_psr.so.1
        /platform/sun4v/lib/libmd_psr.so.1


I found a package called SUNWxwrtl but all this seems to do is create links, and doesnt have actual library files within ...


Code:
# pkgadd -d. SUNWxwrtl
Processing package instance <SUNWxwrtl> from </var/tmp>

X Window System & Graphics Runtime Library Links in /usr/lib(sparc) 6.6.2.7400,REV=0.2004.12.15
Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
...
...
## Installing part 1 of 1.
/usr/X <symbolic link>
/usr/lib/libICE.so <symbolic link>
/usr/lib/libICE.so.6 <symbolic link>
/usr/lib/libMrm.so <symbolic link>
/usr/lib/libMrm.so.1.2 <symbolic link>
/usr/lib/libMrm.so.3 <symbolic link>
/usr/lib/libMrm.so.4 <symbolic link>
/usr/lib/libSM.so <symbolic link>
/usr/lib/libSM.so.6 <symbolic link>
/usr/lib/libUil.so <symbolic link>
/usr/lib/libUil.so.3 <symbolic link>
/usr/lib/libX11.so <symbolic link>
/usr/lib/libX11.so.4 <symbolic link>
/usr/lib/libX11.so.5 <symbolic link>
/usr/lib/libXIE.so <symbolic link>
/usr/lib/libXIE.so.6 <symbolic link>
/usr/lib/libXaw.so <symbolic link>
/usr/lib/libXaw.so.4 <symbolic link>
/usr/lib/libXaw.so.5 <symbolic link>
...
...


Would somebody be able to tell me whereabouts I can find this library so that my apache will start ?

any help would be greatly appreciated
# 2  
Old 09-24-2012
ls -l /usr/lib/libX11.so.4 to see what it's a symbolic link to.
# 3  
Old 09-24-2012
Seen this once before. Do you have this directory in your path?

Code:
/usr/openwin/lib

It contains the library you're looking for:

Code:
ls -l libX11.so.4

# 4  
Old 09-24-2012
Code:
lrwxrwxrwx   1 root     root          26 Sep 24 17:27 /usr/lib/libX11.so.4 -> ../openwin/lib/libX11.so.4


Code:
bash-3.2# ls -l /usr/openwin/
total 0
bash-3.2#

# 5  
Old 09-24-2012
OpenWindows may not be installed on your system:

Code:
pkginfo | grep -i openwin

system      SUNWowbcp                      OpenWindows binary compatibility
system      SUNWplow                         OpenWindows enabling for Partial Locales
system      SUNWplow1                       OpenWindows enabling for Supplementary Partial Locales

# 6  
Old 09-25-2012
Smilie Do I really need to install the openwin desktop environment, just to start apache?

seems crazy

Is there a way around without having to recompile anything. Im using the sunfreeware apache and sunfreeware php. It seems out of the box for this to work I have to pretty much install the whole Solaris DVD

---------- Post updated 09-25-12 at 12:00 PM ---------- Previous update was 09-24-12 at 08:08 PM ----------

thank you for the responses guys.. i have made the decision to complile apache and php from source code as the sunfreeware prerequisites are unacceptable for a cut down enterprise build.

thanks again
# 7  
Old 09-25-2012
OpenWindows is hopefully not a prerequisite for php.

You need to install the SUNWxwplt package (X11 platform) for the libX11 library to be there. SUNWxwrtl (runtime library links) are, as you already noticed, just symbolic links.
Login or Register to Ask a Question

Previous Thread | Next Thread

1 More Discussions You Might Find Interesting

1. Solaris

Poblem with libX11.so.4

good evening everyone i am getting this library problem with intel platform architec :confused: after installing the entire sun-5.10 with a hard configuration intel945chipset core2dual processor & 2GB ram with disk sapace of 40gb. after install the entire os my machine is rebooting... (1 Reply)
Discussion started by: ravinder singh
1 Replies
Login or Register to Ask a Question