> I have an application, which I am compiling on a solaris 2.8, which is
> setup as
> Developer system support cluster (what ever this means).
> An ldd on my executable shows that it is dependant libCstd.so.1
> # ldd axssrvr
> libCstd.so.1 => /usr/lib/libCstd.so.1
> When I run this executable on another machine that is setup in Core
> Solaris cluster I don't have this library (/usr/lib/libCstd.so.1)
> What are the alternatives or deployment options.
You can link the library statically by using the option "-staticlib=Cstd".
Quote:> What caused the dpendecy?
libCstd is linked by default as well as libCrun, libm, libw and libc.
If you don't use any of libCstd, the following option will remove
Quote:> Is it new?
Depends on which version of the compiler you're talking about.
I think shared library version of libCstd was introduced in WS6U1.
Quote:> Do I need to install a patch on the "Core Solaris Cluster" if so, what
You need to install the SUNWlibC package.
Otherwise, I think patch will not install.
I thought it's part of the core install but I could be wrong.
Anyway, patch numbers for Solaris 8 libC are:
108434 (32bit SPARC)
108435 (64bit SPARC)
108436 (32bit x86)