Campuses:
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
computing:department:unix:development:home [2015/02/20 16:16] – Document moved from computing:department:unix:software_development allan | computing:department:unix:development:home [2015/08/13 18:35] (current) – allan | ||
---|---|---|---|
Line 5: | Line 5: | ||
====== Software Development Tools ====== | ====== Software Development Tools ====== | ||
- | ===== Compiler | + | ===== Standard compiler |
* SL 5.x: The default version is gcc 4.1.2, but 4.4 is also available (run it using the commands '' | * SL 5.x: The default version is gcc 4.1.2, but 4.4 is also available (run it using the commands '' | ||
- | * SL 6.x: The default version is gcc 4.4.7 | + | * SL 6.x: The default version is gcc 4.4.7 but see [[scl|software collections]] below for alternatives |
+ | * The Intel compiler suite is also available within [[: | ||
- | ==== Redhat Developer Toolset and Software Collections | + | ===== Further topics ===== |
- | Updated versions of various software are available through the Redhat " | + | {{indexmenu>.}} |
- | + | ||
- | Some packages available in Software Collections 1.2 include: | + | |
- | + | ||
- | * | + | |
- | * | + | |
- | * gdb - GNU Debugger - version 7.8 | + | |
- | * | + | |
- | * | + | |
- | * dwz - DWARF optimization and duplicate removal tool - version 0.11 | + | |
- | * | + | |
- | * | + | |
- | * | + | |
- | * | + | |
- | * git - Fast Version Control System - version 1.9.4 | + | |
- | * httpd - Apache HTTP Server - version 2.4.6 | + | |
- | * maven - Java project management and project comprehension tool - version 3.0.5 | + | |
- | * | + | |
- | * nginx - A high performance web server and reverse proxy server - version 1.6.1 | + | |
- | * php - Scripting language for creating dynamic web sites - versions 5.4.16 and 5.5.6 | + | |
- | * ruby - An interpreter of object-oriented scripting language - version 2.0.0 | + | |
- | * ror - Ruby on Rails - version 4.0 | + | |
- | * | + | |
- | * v8 - Google JavaScript Engine - version 3.14.5 | + | |
- | + | ||
- | At the time of writing there is no standard for which collections are installed on particular systems. | + | |
- | + | ||
- | You can use the command '' | + | |
- | + | ||
- | <code> | + | |
- | > scl -l | + | |
- | php54 | + | |
- | python33 | + | |
- | + | ||
- | > scl enable [collection1, | + | |
- | e.g: | + | |
- | > scl enable php54 bash | + | |
- | > php --version | + | |
- | PHP 5.4.16 (cli) (built: Oct 9 2013 18:11:47) | + | |
- | Copyright (c) 1997-2013 The PHP Group | + | |
- | Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies | + | |
- | </ | + |