The JavaScript related Dart language has a compiler and IDE provided by Google. The project developers work on Ubuntu, and so in order to get these tools working on Fedora we have to make a couple of preparations. These instructions are designed for Fedora 17 64-bit, and were tested using Dart version 14167.
Dart is non-copyleft Free Software using a BSD license.
- Install the required packages:
yum install subversion pkgconfig python perl gcc-c++ bison
flex gperf nss-devel nspr-devel gtk2-devel glib2-devel freetype-devel
atk-devel pango-devel cairo-devel fontconfig-devel GConf2-devel
dbus-devel alsa-lib-devel libX11-devel expat-devel bzip2-devel
dbus-glib-devel elfutils-libelf-devel libjpeg-devel
mesa-libGLU-devel libXScrnSaver-devel
libgnome-keyring-devel cups-devel libXtst-devel libXt-devel pam-devel - Link your bzip2 library so that Dart can find it:
ln -s /lib/libbz2.so /lib/libbz2.so.1.0
- Download and extract Dart from http://www.dartlang.org/
- Open a terminal and
cd
into your Dart directory, e.g.:
cd ~/Downloads/Dart
- Run Dart:
./DartEditor
- Open one of the included demo projects, open a .dart file, click ‘Run’ (green ‘play’ button in toolbar), and see Dartium open the freshly compiled project.
So, what do you think ?