<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:garamond,new york,times,serif;font-size:12pt"><div>Thanks Klaus ,<br><br>You are right, I am facing the same error as you said. Now I have successfully install Ptlib-2.8.2 and now the error is:<br><br><br><br>[root@localhost libh324m]# make<br>g++ -g -O3 -fPIC -DPIC -D_REENTRANT -fno-exceptions&nbsp;&nbsp;&nbsp; -c -o h324m.o h324m.cpp<br>src/H245.h:67: error: âBOOLâ does not name a type<br>src/H245.h:217: error: âBOOLâ does not name a type<br>src/H245.h:439: error: âBOOLâ does not name a type<br>src/H245.h:565: error: âBOOLâ does not name a type<br>src/H245.h:779: error: âBOOLâ does not name a type<br>src/H245.h:828: error: âBOOLâ does not name a type<br>src/H245.h:849: error: âBOOLâ does not name a type<br>src/H245.h:873: error: âBOOLâ does not name a type<br>src/H245.h:953: error: âBOOLâ does not name a type<br>src/H245.h:977:
 error: âBOOLâ does not name a type<br>src/H245.h:1151: error: âBOOLâ does not name a type<br>src/H245.h:1221: error: âBOOLâ does not name a type<br>src/H245.h:1258: error: âBOOLâ does not name a type<br>src/H245.h:1283: error: âBOOLâ does not name a type<br>src/H245.h:1310: error: âBOOLâ does not name a type<br>src/H245.h:1335: error: âBOOLâ does not name a type<br>src/H245.h:1374: error: âBOOLâ does not name a type<br>src/H245.h:1398: error: âBOOLâ does not name a type<br>src/H245.h:1395: error: cannot declare field âH245_MediaChannelCapability::m_mediaTransportâ to be of abstract type âH245_MediaTransportTypeâ<br>src/H245.h:1352: note:&nbsp;&nbsp; because the following virtual functions are pure within âH245_MediaTransportTypeâ:<br>/usr/local/include/ptclib/asner.h:742: note:&nbsp;&nbsp;&nbsp; virtual PBoolean PASN_Choice::CreateObject()<br>src/H245.h:1442: error: âBOOLâ does not name a type<br>src/H245.h:1520: error:
 âBOOLâ does not name a type<br>src/H245.h:1551: error: âBOOLâ does not name a type<br>src/H245.h:1602: error: âBOOLâ does not name a type<br>src/H245.h:1631: error: âBOOLâ does not name a type<br>src/H245.h:1670: error: âBOOLâ does not name a type<br>src/H245.h:1702: error: âBOOLâ does not name a type<br>src/H245.h:1744: error: âBOOLâ does not name a type<br>src/H245.h:1874: error: âBOOLâ does not name a type<br>src/H245.h:1905: error: âBOOLâ does not name a type<br>src/H245.h:1938: error: âBOOLâ does not name a type<br>src/H245.h:1983: error: âBOOLâ does not name a type<br>src/H245.h:2010: error: âBOOLâ does not name a type<br>src/H245.h:2035: error: âBOOLâ does not name a type<br>src/H245.h:2032: error: cannot declare field âH245_VBDCapability::m_typeâ to be of abstract type âH245_AudioCapabilityâ<br>src/H245.h:1771: note:&nbsp;&nbsp; because the following virtual functions are pure within
 âH245_AudioCapabilityâ:<br>/usr/local/include/ptclib/asner.h:742: note:&nbsp;&nbsp;&nbsp; virtual PBoolean PASN_Choice::CreateObject()<br>src/H245.h:2090: error: âBOOLâ does not name a type<br>src/H245.h:2120: error: âBOOLâ does not name a type<br>src/H245.h:2141: error: âBOOLâ does not name a type<br>src/H245.h:2177: error: âBOOLâ does not name a type<br>src/H245.h:2199: error: âBOOLâ does not name a type<br>src/H245.h:2219: error: âBOOLâ does not name a type<br>src/H245.h:2275: error: âBOOLâ does not name a type<br>src/H245.h:2315: error: âBOOLâ does not name a type<br>src/H245.h:2348: error: âBOOLâ does not name a type<br>src/H245.h:2381: error: âBOOLâ does not name a type<br>src/H245.h:2418: error: âBOOLâ does not name a type<br>src/H245.h:2464: error: âBOOLâ does not name a type<br>src/H245.h:2485: error: âBOOLâ does not name a type<br>src/H245.h:2510: error: âBOOLâ does not name a type<br>src/H245.h:2535: error:
 âBOOLâ does not name a type<br>src/H245.h:2559: error: âBOOLâ does not name a type<br>src/H245.h:2593: error: âBOOLâ does not name a type<br>src/H245.h:2649: error: âBOOLâ does not name a type<br>src/H245.h:2766: error: âBOOLâ does not name a type<br>src/H245.h:2787: error: âBOOLâ does not name a type<br>src/H245.h:2783: error: cannot declare field âH245_MultiplexedStreamParameter::m_multiplexFormatâ to be of abstract type âH245_MultiplexFormatâ<br>src/H245.h:2432: note:&nbsp;&nbsp; because the following virtual functions are pure within âH245_MultiplexFormatâ:<br>/usr/local/include/ptclib/asner.h:742: note:&nbsp;&nbsp;&nbsp; virtual PBoolean PASN_Choice::CreateObject()<br>src/H245.h:2822: error: âBOOLâ does not name a type<br>src/H245.h:2850: error: âBOOLâ does not name a type<br>src/H245.h:2875: error: âBOOLâ does not name a type<br>src/H245.h:2871: error: cannot declare field âH245_RedundancyEncodingElement::m_dataTypeâ to
 be of abstract type âH245_DataTypeâ<br>src/H245.h:2676: note:&nbsp;&nbsp; because the following virtual functions are pure within âH245_DataTypeâ:<br>/usr/local/include/ptclib/asner.h:742: note:&nbsp;&nbsp;&nbsp; virtual PBoolean PASN_Choice::CreateObject()<br>src/H245.h:2905: error: âBOOLâ does not name a type<br>src/H245.h:2901: error: cannot declare field âH245_MultiplePayloadStreamElement::m_dataTypeâ to be of abstract type âH245_DataTypeâ<br>src/H245.h:2676: note:&nbsp;&nbsp; since type âH245_DataTypeâ has pure virtual functions<br>src/H245.h:2940: error: âBOOLâ does not name a type<br>src/H245.h:2970: error: âBOOLâ does not name a type<br>src/H245.h:3008: error: âBOOLâ does not name a type<br>src/H245.h:3072: error: âBOOLâ does not name a type<br>src/H245.h:3119: error: âBOOLâ does not name a type<br>src/H245.h:3140: error: âBOOLâ does&nbsp; <br></div><div style="font-family: garamond,new york,times,serif; font-size:
 12pt;"><br><br>Please help me to install it..<br><br><br>Regds<br><br>Anurag<br><br><div style="font-family: arial,helvetica,sans-serif; font-size: 13px;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Klaus Darilion &lt;klaus.mailinglists@pernau.at&gt;<br><b><span style="font-weight: bold;">To:</span></b> anurag agarwal &lt;anurag_agarwaljan@yahoo.co.in&gt;<br><b><span style="font-weight: bold;">Cc:</span></b> Development discussion of video media support in Asterisk &lt;asterisk-video@lists.digium.com&gt;<br><b><span style="font-weight: bold;">Sent:</span></b> Wed, 15 September, 2010 3:29:44 PM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [Asterisk-video] Installing H324 gateway<br></font><br><br><br>Am 15.09.2010 10:57, schrieb anurag agarwal:<br>&gt; Hi Klaus,<br>&gt; <br>&gt; I have install asterisk 1.4 and after that try to install it. This is<br>&gt; comes in very first time, not
 any error msg shown before this...<br><br>That's not true. There are lots of other errors before - maybe the scrollback buffer of your console is too small.<br><br><br>libh324m$ make<br>g++ -g -O3 -fPIC -DPIC -D_REENTRANT -fno-exceptions&nbsp; &nbsp; -c -o h324m.o h324m.cpp<br>In file included from src/H223MuxTable.h:3,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  from src/H245ChannelsFactory.h:4,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  from src/H324MSession.h:4,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  from h324m.cpp:6:<br>src/H245.h:15:19: error: ptlib.h: No such file or directory<br>src/H245.h:16:26: error: ptclib/asner.h: No such file or directory<br>In file included from src/H324MAL1.h:6,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  from src/H324MMediaChannel.h:4,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  from src/H245ChannelsFactory.h:7,<br>&nbsp; &nbsp; &nbsp;
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  from src/H324MSession.h:4,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  from h324m.cpp:6:<br>src/H324pdu.h:5:27: error: ptlib/sockets.h: No such file or directory<br>In file included from src/H223MuxTable.h:3,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  from src/H245ChannelsFactory.h:4,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  from src/H324MSession.h:4,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  from h324m.cpp:6:<br><br><br>especially this line is important:<br><br>ptlib.h: No such file or directory<br><br><br>So - where is ptlib.h from? In such cases I prefer Debian's package search engine:<br><br><a href="http://packages.debian.org/search?searchon=contents&amp;keywords=ptlib.h&amp;mode=path&amp;suite=stable&amp;arch=any"
 target="_blank">http://packages.debian.org/search?searchon=contents&amp;keywords=ptlib.h&amp;mode=path&amp;suite=stable&amp;arch=any</a><br><br>So, you see it belongs to libpt (part of pwlib). Thus, install it. Either using the packages of your Linux distribution or install it manually.<br><br>regards<br>klaus<br></div></div>
</div><br></body></html>