SCons, The Builder

Talk Abstract Talk Schedule

Additional Information

This section can be used by the presenter to provide additional information about the talk or tutorial. This might include reference material, links, or details or prerequisites that might be needed for attendees.

It is assumed that people will bring their own computer, most likely a laptop, notebook, or netbook of some sort. No assumption is made about which operating system is running. It is assumed that Python is installed on the computer, preferably 2.6 (or 2.7?). Currently (2010-07-12 15:15+01:00) SCons does not work with Python 3.x so a Python 2.x installation is required.

People should preload SCons if at all possible -- if it is not then sufficient permissions on the machine will be required so as to load SCons on the day. Some systems have packages: Ubuntu Lucid has an old 1.3 beta (1.2.0.d2010011) as standard, Debian Testing has the current production release 2.0.0 as standard, MacPorts has 1.3.0 as standard which is effectively the same as 2.0.0. It isn't entirely clear to me as an Ubuntu/Debian/MacOSX user what Fedora/RHEL/CentOS, SUSE, FreeBSD, etc. have as their standard versions these days but anything less than 1.3 should be deemed to old to be useful. Windows always requires a download and install.

If you can't use package management and have to download and install SCons then it's probably best to choose the current production (2.0.0.final.0) from the SCons website (http://www.scons.org). There are tarball, zip, RPM and Windows installer downloads.

It is more or less assumed that the compilation system for at least one of C, C++, Fortran, Java, LaTeX, Haskell, OCaml, Go, Scala, C#, Chapel, X10, D, occam is present and working on everyone's computer.

PDF files of the materials for the sessions will be made available at the beginning of each sessions.

Attendees

State your intention to attend this tutorial by signing up here:

Questions / Suggestions

This section can be used by attendees before the event to ask questions of the speaker. This is most likely to be useful for tutorial events.

Reviews / Feedback

This section can be used for the audience to provide constructive feedback after the event. Attendees are encouraged to write reviews or to link to their blogs.

URGENT and IMPORTANT

There was material on the USB flash drive that people copied from that should not have been there. So even though people copied material in good faith, I need to ask people to remove all copies of some of the material and to notify me that they have done so. Otherwise there is a potential for a serious copyright violation.

Please can all people who attended the tutorial email me at russel AT russel DOT org DOT uk

Thanks.


CategoryTalks

Talks/Scons The Builder (last edited 2011-01-26 00:46:59 by localhost)