HOME > Download > Runtime Engine > Curl RTE Installation Notes
Download : Runtime Engine

Curl RTE Installation Notes

Curl Runtime Environment (RTE)
Curl Integrated Development Environment (IDE),
which includes the Curl Runtime Environment

Windows®

Before you Install

Make sure that your computer conforms to the following requirements before installing or upgrading the Curl Runtime Environment or the Curl IDE:

  • Disable any anti-virus software and client firewall software on your computer. You can enable your anti-virus/client firewall software after installation.
  • If your operating system is Windows® , you must have administrator privileges, or could run with elevated permissions.
Installing and Upgrading the Curl Runtime Environment or the Curl IDE
  • Download and run either the RTE or IDE installer. If you have another version, the newer version will be installed along with any previous version on your computer. If you are upgrading the Curl IDE, make sure to download and install the newer version of the Curl IDE, not the Curl Runtime Environment. The Curl Runtime Environment installer will not upgrade the Curl IDE.

Known Problems

Installation on Vista without VB Script registered will fail with error code 2738

On Vista, if vbscript.dll is not registered, you will get an error running the msi installer. The installer will stop as it is 'Preparing the installation'; the error code will be 2738. The solution to this problem is to register vbscript.dll. To register this dll, at a command prompt, run:

C:\WINDOWS\system32\REGSVR32.EXE VBSCRIPT.DLL
You will see a dialog indicating that the registration was successful.

Installer thinks the Curl Runtime Environment or the Curl IDE is already installed after aborted install.

If you start installing the Curl Runtime Environment and click Cancel to abort the installation before it is complete, subsequent installation attempts may find that the Curl Runtime Environment is already installed even though it is not. You may ignore this message and continue reinstalling the Curl Runtime Environment or the Curl IDE.

Inconsistent localization settings on Vista can cause our Japanese installer to fail when the locale is English.

If your operating system is Windows® Vista and you have your locale set to English but 'format' set to Japanese, the Japanese Curl installer will give a Transcoding Exception.

To fix this problem, set both your locale and format to Japanese to use the Japanese installer or both to English to use the English installer.

Uninstalling the Curl Runtime Environment or the Curl IDE

If you find a reason to uninstall the Curl Runtime Environment or the Curl IDE choose Start > Settings > Control Panel > Add/Remove Programs > Curl IDE > Change/Remove.

If you wish to reinstall the Curl Runtime Environment or the Curl IDE, make sure to reboot your computer before doing so. Windows® users must have administrator privileges or could elevate to administrator to uninstall the Curl Runtime Environment or the Curl IDE.

Linux

Before you Install

Make sure that your computer conforms to the following requirements before installing or upgrading the Curl Runtime Environment or the Curl IDE:

Check the System Requirements for the RTE or the IDE.

SCSK Corporation uses the security@curl.com public key to sign software packages we distribute. The SCSK Corporation security@curl.com public key is available from our website.

  • To import the public key into your own keyring: Copy SCSK Corporation's public key from http://www.curl.com/rpm/public-key
    shell> gpg --import <filename>
  • To verify the key's fingerprint: shell> gpg --fingerprint security@curl.com
    The fingerprint of the security.curl.com key is:
    A1A1 7FC0 2ED1 D3E6 B6A8 E231 12E2 A645 A3AF AF04
  • To verify a RPM file from SCSK Corporation, use: rpm --checksig -v <filename>.rpm
    The output of this command will show you if the package is signed, and who signed it.

Installing and Upgrading the Curl Runtime Environment or the Curl IDE

  • Download--> either the RTE or IDE package.
  • Install the Curl Runtime Environment:
    • With the rpm installer, run
      shell> sudo rpm -U curl-rte-x-xx-x.x.x-x.i586.rpm
    • With the Debian installer, can be used on Ubuntu, run
      shell> sudo dpkg -i curl-rte-X-en_X.X.X-rXX_i586.deb
  • Install the Curl IDE: install the Curl Runtime Environment first, then,
    • With the rpm installer, run
      shell> sudo rpm -U curl-ide-x-xx-x.x.x-x.i586.rpm
    • With the Debian installer, can be used on Ubuntu, run
      shell> sudo dpkg -i curl-ide-X-en_X.X.X-rXX_i586.deb

Known Problems

Installing and Upgrading while RTE is running

If you are installing or upgrading the Curl RTE or IDE on Linux, be sure the Curl RTE is not currently running. Otherwise, unpredictable results may occur.

Launching IDE before package caching completes

Developers are not prevented from launching the Curl IDE on Linux before the installation process has completed; there is no visible indication that the installation has completed fully.

Workaround: After installing the Curl IDE, and once the 'rpm' command invocation has returned successfully, some installation tasks to compile and cache IDE packages continue in the background. Invoke 'ps' and look for instances of the 'Curl' process. When none appear, installation is complete. On a very low end machine, or a very busy one, this background processing may take a few minutes. On more powerful machines, this step rarely takes more than 1 minute.

libstdc++ dependency

The version of libstdc++.so.5 is not shipped with CentOS 6 by some installations, if this is true, the Curl installer will report something like:

 

        libstdc++.so.5 is required by curl-rte-x-xx-x.x.x-xxxx.i586

        libstdc++.so.5(CXXABI_1.2) is required by curl-rte-x-xx-x.x.x-xxxx.i586 

        libstdc++.so.5(GLIBCPP_3.2) is required by curl-rte-x-xx-x.x.x-xxxx.i586

To fix this, please install the required library by hand. This will allow the Curl installation to successfully complete. Ubuntu 12 need similar workaround .

Must log out and log in again to see Linux start menu items

After installing the Curl RTE or the Curl IDE on Linux, the Start Menu items for these products may not be visible.

Remedy: Log out and then log back in following the install.

Menus for starting Curl RTE/IDE won't be created under some window managers

When you install Curl on Ubuntu 14.04LTS, if the window manager is KDE 4.11.11 or UNITY, Curl RTE/IDE related shortcut menus won't be created. Workaround: If you need to show Curl Control Panel before running a Curl applet, try using the following command from your terminal: surge-do --show-manager To start Curl IDE, try running the following command: surge-do --ide 0 show-main And to show the Curl Document Viewer: surge-do --ide 0 show-guide

Uninstalling the Curl Runtime Environment or the Curl IDE

To uninstall the IDE use:
shell> sudo rpm -e curl-ide-x-en

To uninstall the RTE use:
shell> sudo rpm -e curl-rte-x-en

or the equivalent for your installed product.

Mac

Before you Install

Make sure that your computer conforms to the following requirements before installing or upgrading the Curl Runtime Environment (RTE):

  • Check the System Requirements for the RTE.
  • Disable any anti-virus/client firewall software on your computer. You can enable your anti-virus/client firewall software after installation.
  • You must have root privileges to install on the Macintosh.
Installing and Upgrading the Curl RTE
  • Download and run the RTE dmg file. If you have another version of the RTE installed on your system, the newer version will be installed along with any previous version.
Uninstalling the Curl RTE
  • Download and run the RTE uninstall dmg file.

Known Problems

Uninstalling RTE 8.0 could break a 7.0 installation

If you have already installed a 7.0 RTE, installing and then uninstalling 8.0 only (keep the 7.0 installation) will break 7.0 .
Workaround:
Firstly uninstall all Curl products, then reinstall the versions you really need.