Wednesday, January 12, 2011

Build-from-Source Lab

I've chosen the following GNU software packages for this lab: barcode & httptunnel
 

I started the lab by group installing dev tools/libraries as instructed (
yum groupinstall "Development Tools" "Development Libraries").
 

I ran into no issues configuring and compiling the source code for these two GNU applications. The make times are as follows:
 

Barcode: 
real 0m0.555s 
user 0m0.182s 
sys 0m0.179s

HttpTunnel:

real 0m0.592s
user 0m0.182s 

sys 0m0.256s

Introductions are in order.. (Communications Lab)

Hello Everyone,

I'm a final semester student in the CTYC program here at Seneca College (and fresh off a 8-month co-op stint). While I'm not necessary a frequent Linux or open-source user I hope this course will still be of benefit (and may even change my usage patterns), plus I have a brand new Android device and could use some tips :D.


Seneca Wiki Profile
Fedora Wiki Profile
IRC Nickname: jpmorgan (also Learn ID)

IRC Chat Log:

<jpmorgan>    Hello Everyone
<ctyler>    hi jpmorgan
<jpmorgan>    Hi! I'm one of your new SBR students. Nice to see people are still chatting (however frequent :P).
<ctyler>    jpmorgan: oh, the channel is quiet now, it will get busier :-)
<jpmorgan>    Haha good to hear. I'm Justin btw. When is the peak of "activity" usually?
<ctyler>    depends on what's going on with projects, it varies considerably. and some semesters use IRC more than others...
<Willaim>    x86_64 mean fedora arm?
<ctyler>    x86_64 means 64-bit PCs
<ctyler>    i386 or i686 means 32-bit PCs
<ctyler>    armv5tel means arm, but you need an arm builder to do that
<ctyler>    any of the CDOT machines (iraq, chile, romania, australia, ...) can do x86_64 or i386
<jpmorgan>    I'm curious about the kinds of ARM projects to be found in the CDOT (and SBR class). Do students ever get to work on something Android related?
<jpmorgan>    Or is it strictly Fedora ARM projects?
<ctyler>    jpmorgan: well, Andriod is basically another Linux distro, a much smaller one
<jpmorgan>    True
<ctyler>    but a number of the Android pieces are in Fedora
<ctyler>    and basically all of Meego
<ctyler>    the Linux ARM projects share a lot of info back and forth
<jpmorgan>    Oh great. So there may be a chance some of us might get to play around with Android/Meego packages. Regardless it's still great to get hands-on with ARM.
<jpmorgan>    Just purchased a Nexus S so that's peaked my interests haha.
<ctyler>    jpmorgan: cool, I got an HTC Desire not long ago. Very cool environment :-)
<jpmorgan>    ctyler: Yeah I noticed it in your hands during the first class. I would have loved that device but I'm on WIND so I had to find something compatible lol.