KDE TechBase
  • Page
  • Discussion
  • Edit
  • History
KDE TechBase is a Wiki - You can help! Please contribute! Questions?
Please ask development related questions in the KDE Community Forum.

Events/Akademy/2008/Setting Up Icecream

< Events | Akademy | 2008

This page mainly serves as a simple copy and page crafted for using Icecream during Akademy08.

Important note: To save the network resources for people using wireless resources it is not allowed to use distcc or the Icecream cluster over wireless devices.

Contents

  • 1 Information
  • 2 Schedulers
  • 3 Installing
    • 3.1 Debian
    • 3.2 Kubuntu
    • 3.3 Gentoo
    • 3.4 SUSE
  • 4 Using Icecream
    • 4.1 Kubuntu
    • 4.2 Gentoo
  • 5 General use

[edit] Information

All details on Icecream are on the SuSE project page:

http://en.opensuse.org/Icecream#Introduction_to_Icecream


[edit] Schedulers

  • Room 116 : 172.17.4.52:8765 (net icecc_a116)
  • Room 213 (Lab 2) : 172.17.4.50:8765 (net icecc_a213)
  • Room 203 (huge core 2 duo farm) 172.17.4.51:8765 (net icecc_a203)

[edit] Installing

[edit] Debian

sudo apt-get install icecc icecc-monitor

[edit] Kubuntu

  • enable Unsupported Updates (hardy-backports) with software-properties-kde
  • sudo apt-get update
  • sudo apt-get install icecc icecc-monitor

[edit] Gentoo

emerge icecream

Configuration file is in /etc/conf.d/ instead of /etc/icecc. icemon is not included in the main portage tree. Get ebuild here.

[edit] SUSE

yast -i icecream icecream-monitor

[edit] Using Icecream

[edit] Kubuntu

  • Open /etc/icecc/icecc.conf
  • modify ICECC_NETNAME and ICECC_SCHEDULER_HOST
  • save and restart icecc: "/etc/init.d/icecc restart".

[edit] Gentoo

  • Set ICECREAM_NETNAME and ICECREAM_SCHEDULER_HOST in /etc/conf.d/icecream
  • type "/etc/init.d/icecream start" to start the daemon.

[edit] General use

To use icecream with normal GNU Make, all that you have to do is just override the path to gcc/g++.

export PATH=[your-path-to-icecc]/bin:$PATH

When using GNU make, give -j option to build parallel.

make -j# (# is number of jobs)
Retrieved from "http://techbase.kde.org/Events/Akademy/2008/Setting_Up_Icecream"

Navigation

  • Home
  • Help
  • Recent changes

Sections

  • Getting started
  • Development
  • Schedules
  • Policies
  • Contribute
  • Projects

Toolbox

  • What links here
  • Related changes
  • Special pages
  • Printable version
  • Permanent link

Personal tools

  • 38.107.191.95
  • Talk for this IP
  • Log in / create account
  • Login with OpenID
Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal