Compile Server - Linux
Compile.vcu.edu is a Linux server for VCU instructional and research use. It provides a variety of compilers, such as C and Fortran compilers.
Compile.vcu.edu is managed by VCU Technology Services.
Note: Compile.vcu.edu is NOT intended for use with any sensitive data.
Sensitive data MUST be de-identified prior to placing it onto compile.vcu.edu.
For using compilers with sensitive data, use Fenn.
Accounts
Accounts on compile.vcu.edu are available to current VCU undergraduate students, graduate students, faculty, staff, and affiliates.
Note: Users must be on the VPN or on campus to request an account via the husky.vcu.edu links.
After requesting a compile.vcu.edu account, an email will be sent to your VCU email account with your new account information.
Connections
Password Resets
-
Compile passwords are NOT synced with your VCU eID
-
If you know your compile.vcu.edu password and want to update it.
-
If you don't remember your compile.vcu.edu password:
Software
Text editors available on compile.vcu.edu include:
Software | Path | Documentation |
Erlang R12B-5 | /usr/bin/erl | http://www.erlang.org/ |
FreePascal 2.2.2 (compatible with Turbo Pascal & Delphi) | /usr/bin/fpc | http://www.freepascal.org/ |
GCC | /usr/bin/gcc | http://www.ts.vcu.edu/software/2572.html |
Gnu Ada 95 | /usr/bin/gnat | http://www.adahome.com/rm95/ |
Gnu C 3.4.6 | /usr/bin/gcc34 | http://www.ts.vcu.edu/software/2572.html |
GNU C++ | /usr/bin/g++34 | http://www.ts.vcu.edu/software/2572.html |
Gnu Fortran 77 | /usr/bin/g77 | http://www.ts.vcu.edu/software/2573.html |
GNu Fortran 95 | /usr/bin/gfortran | http://www.ts.vcu.edu/software/2573.html |
Gnu Objective C | http://www.ts.vcu.edu/software/2572.html | |
Java (compiles Java into binaries) | /usr/bin/gcj | |
Lua 5.1.4 | /usr/bin/lua | http://www.lua.org/ |
Oracle J | ||
perl 5.8.8 | /usr/bin/perl | http://www.ts.vcu.edu/software/2575.html |
python 2.4.3 | /usr/bin/python | http://www.python.org/doc/ |
R | /usr/bin/R | http://www.r-project.org/ |
ruby 1.8.5 | /usr/bin/ruby | http://www.ruby-lang.org/en/documentation/ |
Steel Bank Common Lisp 1.0.38 | /usr/bin/sbcl | http://www.sbcl.org/ |
Teaching Open Source
Storage
The storage space on compile.vcu.edu is a valuable resource. Please clean up files you no longer need.
Server Specifications
- Linux operating system
- 16 CPU cores
- 32 GB RAM
If you need additional assistance, please contact the VCU IT Support Center.
This article was updated: 01/31/2023