The debug.log says it's joining IRC ok.
IRC :card.freenode.net NOTICE * :*** Checking Ident
IRC :card.freenode.net NOTICE * :*** No Ident response
IRC :card.freenode.net NOTICE * :*** Found your hostname
IRC SENDING: NICK uCoQhoV4qRTBmmd
IRC SENDING: USER uCoQhoV4qRTBmmd 8 * : uCoQhoV4qRTBmmd
IRC :card.freenode.net 001 uCoQhoV4qRTBmmd :Welcome to the freenode Internet Relay Chat Network uCoQhoV4qRTBmmd
IRC :card.freenode.net 002 uCoQhoV4qRTBmmd :Your host is card.freenode.net[38.229.70.20/6667], running version ircd-seven-1.1.3
IRC :card.freenode.net 003 uCoQhoV4qRTBmmd :This server was created Sun Dec 11 2011 at 22:16:10 UTC
IRC :card.freenode.net 004 uCoQhoV4qRTBmmd card.freenode.net ircd-seven-1.1.3 DOQRSZaghilopswz CFILMPQbcefgijklmnopqrstvz bkloveqjfI
IRC SENDING: USERHOST uCoQhoV4qRTBmmd
IRC :card.freenode.net 302 uCoQhoV4qRTBmmd :[email protected]
GetIPFromIRC() got userhost x.x.x.x
GetIPFromIRC() returned x.x.x.x
AddLocal(x.x.x.x:8106,4)
IRC SENDING: NICK uCoQhoV4qRTBmmd
IRC SENDING: JOIN #cncoin00
IRC SENDING: WHO #cncoin00
No valid UPnP IGDs found
IRC got join
IRC got who
IRC got who
IRC got who
IRC got join
Flushed 2 addresses to peers.dat 1ms
IRC got join
Flushed 2 addresses to peers.dat 10ms
Is the github source ok?
I compiled without UPNP support like you do for unix
I have compiled Litecoin-Qt many times on my Mac and it works.