Software

Both sites will be using Ubuntu GNU/Linux as their client OS and the development software in the Ubuntu repositories. Software to use is going to be:

  • gcc 9.2.1
  • g++ 9.2.1
  • jdk 1.8
  • Emacs
  • Vim
  • Java SE 1.8 Documentation
  • Eclipse
  • jEdit
  • CodeBlocks
  • GNU Make 3.81
  • Mozilla Firefox
  • Google Chrome
  • Qt creator

Server compiler options:

  • C
    • gcc -g -O2 -std=gnu99 -static $* -lm
  • C++
    • g++ -g -O2 -static -std=gnu++98 $*
  • Java
    • javac -encoding UTF-8 -sourcepath . -d . $*
    • java -client -Xss8m -Xmx2048m $*