Thursday, February 3, 2011

Day 8: Practice Build

Today's task was similar to the previous day's events.  We had an activity that allowed us to retrieve and build the source code of a simple project as an example for future use.  However, our team had already done this step in the development of our project with Sugar.  The activity required us to check out the latest version of Freeciv (a game) using Subversion and the terminal commands:

svn co svn://svn.gna.org/svn/freeciv/trunk freeciv
svn update (in the Freeciv directory)

This process was similar to that of getting the source code for Sugar, in that we received a clone of the source from the repository and issued the same update command in order to acquire the latest version.  The next step in the activity with Freeciv differed from that in building Sugar.  Instead of getting any of the dependencies manually, like in the activity, Ubuntu recognized any packages outstanding that were required for the Sugar code and installed them alongside the code during the installation process ("This is where Linux distributions shine" TOS).

See the link in the Day 7 post for the instructions on how to install and build the Sugar code.

No comments:

Post a Comment