Kaushik, apologies on the delay responding... usually you'd have gotten a response much sooner. Your long detailed posting warranted a long detailed reply, which simply takes longer. :)
I had problems with building from source! I installed all necessary library files as suggested in the README.Linux file, but I'm getting warnings and errors when I try to build it (using make). If building from source code works fine, I can actually start testing codes from my end. Can someone please guide me through building BRL-CAD on Ubuntu? I'm getting different make errors on my system.
You should make sure you've downloaded the latest sources from svn:
Then, make sure you have cmake installed (along with other dependencies described in the README.Linux file), then you should be able to build with this:
From there, there should be uninstalled binaries in the brlcad/.cmake/bin directory (such as mged, rtwizard, etc) that should all work. If any of those steps fails, share a log of your console output and steps taken here and we can diagnose from there.
Also, is there a point person for NURBS development in BRL-CAD? I'm looking for someone who can give me a walkthrough about developing NURBS for BRL-CAD. So far, all the research I've been doing is only individually. It would be good if someone can guide me, so that i won't feel lost.
There's several on the dev team familiar with the NURBS work so your best approach is to just ask questions openly. That's the general rule for all BRL-CAD development even when someone specializes in an area simply so that knowledge is better shared amongst everyone else. If you have a question, chances are someone else has or will have a similar question.
I'm also on the IRC channel as "Kaushik".
Many of us are on IRC 24/7, but don't immediately respond unless we're able to engage in discussion. So if you ask a question there, be prepared to hang around on the channel for a response. I recommend using screen+irssi so you can also stay on IRC 24/7. It's by far the most effective way to discuss development. :)
p.s Reply to your earlier longer e-mail still forthcoming...