Wednesday, January 27, 2010

High from Higher Speeds

Mid week task.

One thing I quickly discovered; that compiling using make takes forever. I mean depending on the build, but anything bigger than a text editor demands a coffee break and throw graphics (GUI apps) into the mix and you will need to go for lunch.

To speed up the process make can run parallels processes. This is done by using the -j# option after make. I tried default, j4, j6 on source code of nano.

time make -j6

The fastest time was achived by j6. Lesson learned; use -j option to avoid caffeine addiction.

First Couple of Builds

The task is to build two packages.
-one is nled source
-second one is wireshark source

Building and installing the nled from source file was pretty easy and brings back memories from ops235.

$ tar -zvf nled_2_52_src.tgz
$ cd into the directory created
$ make



No need to install nled. Just run from the program directory ./nled


nled now running

Next is wireshark
I chose to build wireshark because it has a configure file and I can use it for my security class.

$ tar zvf
first i ran the ./configure but it returned with errors for dependencies. So, read the README file and downloaded all the required libraries. Ran the ./configure file again, but still an error. This was caused because it needed the developer libraries libpcap-devel not just the libpcap

yum install libpcap-devel

$ ./configure went through without any warnnings.
$ make
$ make install

make took forever. Gotta try the -j option for make next time. Make install (had to be root).

$ wireshark



FINALLY!!!

Friday, January 22, 2010

First Post and Tasks.

Hi everyone, this is my first blog post. This blog was created to track my progress for SBR600 class. Software development world is new to me, so I am excited see how things are carried out.

Our class will be mainly focusing on the Fedora Project and I am looking forward to try, observe and learn new things. So, hopefully I can contribute something worthwhile in the long run.

The first tasks include:

-installing a IRC client and getting on one of the seneca channels. Conversation posted below.
-Setting up this blog
-setup with fedora project
-setup myself at seneca cdot wiki
-Add myself to the SRB600 winter 2010 class




I lied. There is no conversation. No one was online at 2am. But here is an example. You get the point.

mashh> Hello everyone
* TheGeek-1024 has quit (Remote closed the connection)
* [ctyler] (n=chris@global.proximity.on.ca): Chris Tyler
* [ctyler] @#seneca #seneca-sbr700 @#teachingopensource #fedora #fedora-devel #fedora-admin #xorg #xorg-devel @#seneca-social
* [ctyler] irc.freenode.net :http://freenode.net/
* [ctyler] is identified to services
* [ctyler] is signed on as account ctyler
* [ctyler] idle 02:13:08, signon: Tue Jan 19 18:13:10
* [ctyler] End of WHOIS list.
* [mashh] (n=mash_h@76-10-135-140.dsl.teksavvy.com): mash
* [mashh] #seneca
* [mashh] niven.freenode.net :Corvallis, OR, US
* [mashh] idle 00:00:26, signon: Fri Jan 22 01:44:39
* [mashh] End of WHOIS list.
Hey Chris
Logging into IRC for the first time for your class. :)
* ehren has quit (Read error: 113 (No route to host))

Thats all folks!!!