Saturday, January 23, 2010

Building linuxdcpp 1.0.3 on OpenSolaris 2009.06

I was pleasantly surprised to discover that linuxdcpp required very little tinkering to compile cleanly(-ish) on OpenSolaris. I say -ish because there were warning about redefined symbols, but they appeared to be of no consequence.

The following patch makes linuxdcpp 1.0.3 compile cleanly on OpenSolaris 2009.06, and at least start correctly (although I'm not sure about how well it actually works). You will probably need to install some packages for include headers. I believe that the following are required:
pkg install SUNWxwinc SUNWxorg-headers SUNWgnome-common-devel


Since I'm unable to correctly format a diff file here, I'll post a link to pastebin.com instead.
http://pastebin.com/f2887b38