What rpm packages are required to install Business Automation SDK?
If SDK is being installed in Virtuozzo container please install devel template yo the container:
vzpkg install CT_ID devel
In case if SDK is being installed on physical server/vm please install the following packages:
gcc-c++ rpm-build cyrus-sasl-devel db4-devel expat-devel gnutls-devel zlib-devel automake libxml2-devel libcurl-devel openssl-devel
Please note that some packages could be newer than provided in installation file.
In this case following warning could be found in installation log
Aug 17 2014 08:17:04 [:2322] WARNING: [RPM] Found 2 transaction problems (see below). Aug 17 2014 08:17:04 [:2322] WARNING: package libxml2-2.7.6-14.el6.x86_64 (which is newer than libxml2-2.7.6-4.el6.x86_64) is already installed Aug 17 2014 08:17:04 [:2322] WARNING: package unixODBC-2.2.14-12.el6_3.x86_64 (which is newer than unixODBC-2.2.14-11.el6.x86_64) is already installed Aug 17 2014 08:17:04 [:2322] DEBUG: Trasaction result code: 51, problems: 2 Aug 17 2014 08:17:04 [:2322] ERR: RPM transaction failed.
In this case you need to remove mentioned packages from system, it could be done with following commands:
rpm -e --nodeps --justdb libxml2 rpm -e --nodeps --justdb unixODBC
Restart installtion after this step again.