I also faced the same issue but found an work around without modifying the makefile. According to my research the major difference between the code checkouts from googlecodes and git hub is that the tinywrap folder is missing inside telepresence folder when checking out from git hub. if we place that tinywrap folder maybe directly checked out from git hub or svn, the making of telepresence goes ahead without any problem!!
Following are the list of folders found inside telepresence folder in the checked out branch. tinywrap folder is not found here.
telepresence/
Latest commit 76553b6 on Nov 10, 2015 Mamadou DIOP Merge branch 'master' ofhttps://github.com/DoubangoTelecom/telepresence …
documentation First public version 3 years ago
doubango - 6 months ago
fonts/truetype/freefont First public version 3 years ago
images First public version 3 years ago
include Align with Doubango 1089 2 years ago
ragel First public version 3 years ago
source Fix issue reported at https://groups.google.com/forum/#!topic/opentel… a year ago
thirdparties First public version 3 years ago
And following is the list of folders that were found from a branch checked out from googlecodes.
[root@localhost telepresence_bkp]# ls -d */
autom4te.cache/
documentation/
doubango/
fonts/
images/
include/
m4/
ragel/
source/
thirdparties/
tinywrap/
website/