Read this chapter is you plan to install a pre-compiled package from Gostai. If Urbi is already installed, see Listing 2, “Getting Started”. If you plan to compile Urbi yourself, be sure to read the Listing 18, “Building Urbi SDK ”.
If you already have an Urbi installed on your machine, proceed to Section 13.2.
The following table gives a quick access to the packages we provide. You may also directly browse https://github.com/jcbaillie/urbi/urbi/3.0.0/. For other versions of Urbi SDK, see Section 13.1.2.
Package Type
| |||
Architecture | Kind | SDK | Runtime |
GNU/Linux Debian Etch x86 | Release | Download | Download |
GNU/Linux Debian Etch x86_64 | Release | Download | Download |
GNU/Linux Ubuntu Lucid x86 | Release | Download | Download |
Debug | Download | Download | |
Mac OS X 10.5+ | Release | Download | Download |
Microsoft Visual C++ 2005 | Release | Download | Download |
Debug | Download | Download | |
Combo | Download | Download | |
Microsoft Visual C++ 2008 | Release | Download | Download |
Debug | Download | Download | |
Combo | Download | Download | |
Documentation | |||
Sources | |||
All the versions of Urbi are available at https://github.com/jcbaillie/urbi/urbi/.
Our packages are named as follows:
‘urbi-kind-version-arch-os-compiler.ext ’
where
The package is relocatable, i.e., it does not need to be put at a specific location, nor does it need special environment variables to be set. It is not necessary to be a super-user to install it. The root of the package, denoted by urbi-root hereafter, is the absolute name of the directory which contains the package.
After the install, the quickest way to test your installation is to run the various programs.
Decompress the package where you want to install it. If urbi-sdk-2.x denotes the version of Urbi SDK you downloaded (say, urbi-sdk-2.x is ‘urbi-sdk-2.3-linux-x86-gcc4’), run something like:
This directory, urbi-root, should contain ‘bin’, ‘FAQ.txt’ and so forth. Do not move things around inside this directory. In order to have an easy access to the Urbi programs, set up your PATH:
# Check that urbi is properly set up.
$ urbi --version
# Check that urbi-launch is properly installed.
$ urbi-launch --version
# Check that urbi-launch can find its dependencies.
$ urbi-launch -- --version
# Check that Urbi can compute.
$ urbi -e ’1+2*3; shutdown;’
[00000175] 7
Decompress the zip file wherever you want or execute the installer.
Execute the script ‘urbi.bat’, located at the root of the uncompressed package. It should open a terminal with an interactive Urbi session.
Inputs and outputs of windows native application are buffered under Cygwin. Thus, either running the interactive mode of Urbi or watching the output of the server under Cygwin is not recommended.