Chilkat Software Chilkat Software Chilkat Software
Chilkat Software Chilkat Software

  

  

  

  

  

 

Chilkat C/C++ Libraries for Solaris v10/v11

GCC Libs · Solaris Studio Libs

Solaris Studio Downloads

Built with Solaris Studio 12.4


v9.5.0.66 21-Mar-2017MD5 Sum: f742aa5c1d664203b2617ea20ac62cb0
Chilkat C/C++ 64-bit x86 Libs built with Solaris Studio

v9.5.0.66 21-Mar-2017MD5 Sum: 7a53d3f2d9c13b0041c92095bd01e836
Chilkat C/C++ 32-bit x86 Libs built with Solaris Studio

GCC Downloads


v9.5.0.66 21-Mar-2017MD5 Sum: 8bc7d45bbada116fc8ead1b2093fb5ef
Chilkat C/C++ 64-bit x86 Libs built with GCC

v9.5.0.66 21-Mar-2017MD5 Sum: b7bc19f71b7e07917386024adf8d4aef
Chilkat C/C++ 32-bit x86 Libs built with GCC

Chilkat Reference Documentation

Chilkat C++ Sample Code

Chilkat C Sample Code

Chilkat Blog

Chilkat Release Notes

Install the binary distribution by extracting the files from the compressed archive. For example:

(64-bit)
gzip -d chilkat-9.5.0-x86_64-solaris.tar.gz
tar -xf chilkat-9.5.0-x86_64-solaris.tar

(32-bit)
gzip -d chilkat-9.5.0-x86-solaris.tar.gz
tar -xf chilkat-9.5.0-x86-solaris.tar

This will create a 'chilkat-9.5.0-x86_64-solaris' sub-directory containing the Chilkat C++ binary distribution. Header (.h) files are located in the "include" subdirectory. The static and shared libraries are located in the "lib" subdirectory.

Compiling and Linking a 32-bit (Intel processor) Application using the Static Library

The following example demonstrates compiling and linking a C++ program using the 32-bit Chilkat static library.

#!/bin/bash -ev
/usr/sfw/bin/g++ -m32 -O3 -Werror -c -fmessage-length=0 "ChilkatTest.cpp"
/usr/sfw/bin/g++ -m32 ChilkatTest.o /home/myUser/lib32/libchilkat-9.5.0.a -lsocket -lnsl -lresolv -o ChilkatTest

Compiling and Linking a 64-bit (Intel processor) Application using the Static Library

The following example demonstrates compiling and linking a C++ program using the 64-bit Chilkat static library.

#!/bin/bash -ev
/usr/sfw/bin/g++ -m64 -O3 -Werror -c -fmessage-length=0 "ChilkatTest.cpp"
/usr/sfw/bin/g++ -m64 ChilkatTest.o /home/myUser/lib64/libchilkat-9.5.0.a -lsocket -lnsl -lresolv -o ChilkatTest

Compiling and Linking an Application using the Shared Library

The following example demonstrates compiling and linking a C++ program using the 32-bit Chilkat shared library. The 32-bit "libchilkat-9.5.0.so" shared library should be located in a directory listed in the LD_LIBRARY_PATH environment variable.

To compile and link a 64-bit application, use the "-m64" compiler option instead of "-m32".

#!/bin/bash -ev
/usr/sfw/bin/g++ -m32 -O3 -Werror -c -fmessage-length=0 "ChilkatTest.cpp"
/usr/sfw/bin/g++ -m32 ChilkatTest.o -lchilkat-9.5.0 -lsocket -lnsl -lresolv -o ChilkatTest

Setting the LD_LIBRARY_PATH search path

If using the .so shared library, the LD_LIBRARY_PATH may need to be set.

In the following shell commands, the <chilkat-path> denotes the full path to the chilkat-9.5.0-x86_64-solaris directory.

For Bourne Shell, K Shell or Bash, type:

LD_LIBRARY_PATH=<chilkat-path>/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH

For C Shell, type:

setenv LD_LIBRARY_PATH "<chilkat-path>/lib:$LD_LIBRARY_PATH"

The following functionality is not implemented in the Solaris build:

  • PPMD compression (not in 64-bit builds, but available in 32-bit builds)
  • RAR
  • Self-Extracting EXE


Privacy Statement. Copyright 2000-2017 Chilkat Software, Inc. All rights reserved.

(Regarding the usage of the Android logo) Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.

Send feedback to support@chilkatsoft.com


Software components and libraries for Linux, MAC OS X, iOS, Android™, Solaris, RHEL/CentOS, FreeBSD, MinGW
Azure, Windows 10, Windows 8, Windows Server 2012, Windows 7, Vista, XP, 2003 Server, 2008 Server, etc.