The wallet should compile anyways though - even with current GitHub sources. Which error message do you get?
wb@whalebone:~/triangles$ ./triangles-qtMar 09 23:12:40.372 [err] tor_assertion_failed_(): Bug: src/tor/memarea.c:127: alloc_chunk: Assertion realign_pointer(res->next_mem) == res->next_mem failed; aborting.
Mar 09 23:12:40.373 [err] Bug: Assertion realign_pointer(res->next_mem) == res->next_mem failed in alloc_chunk at src/tor/memarea.c:127. Stack trace:
Mar 09 23:12:40.373 [err] Bug: ./triangles-qt() [0x815eb08]
Mar 09 23:12:40.373 [err] Bug: ./triangles-qt() [0x82538b5]
Mar 09 23:12:40.373 [err] Bug: ./triangles-qt() [0x81fd3f4]
Mar 09 23:12:40.373 [err] Bug: ./triangles-qt() [0x81fd4fd]
Mar 09 23:12:40.373 [err] Bug: ./triangles-qt() [0x824b2c5]
Mar 09 23:12:40.373 [err] Bug: ./triangles-qt() [0x821511e]
Mar 09 23:12:40.373 [err] Bug: ./triangles-qt() [0x821529a]
Mar 09 23:12:40.373 [err] Bug: ./triangles-qt() [0x82157c8]
Mar 09 23:12:40.373 [err] Bug: ./triangles-qt() [0x8215905]
Mar 09 23:12:40.373 [err] Bug: ./triangles-qt() [0x8192feb]
Mar 09 23:12:40.374 [err] Bug: ./triangles-qt() [0x8197fcf]
Mar 09 23:12:40.374 [err] Bug: ./triangles-qt() [0x8198325]
Mar 09 23:12:40.374 [err] Bug: ./triangles-qt() [0x820ee62]
Mar 09 23:12:40.374 [err] Bug: ./triangles-qt() [0x8210019]
Mar 09 23:12:40.374 [err] Bug: ./triangles-qt() [0x830ae03]
Mar 09 23:12:40.374 [err] Bug: ./triangles-qt() [0x82984f3]
Mar 09 23:12:40.374 [err] Bug: /usr/lib/i386-linux-gnu/libboost_thread.so.1.54.0(+0x9681) [0xb71fa681]
Mar 09 23:12:40.374 [err] Bug: /lib/i386-linux-gnu/libpthread.so.0(+0x6f70) [0xb62caf70]
Mar 09 23:12:40.374 [err] Bug: /lib/i386-linux-gnu/libc.so.6(clone+0x5e) [0xb60b4bee]
Aborted (core dumped)
Mh.... could you try installing libboost 1.48 and compile it again (or try to compile it)?