Hey Bob,
It seems that the platform SDK is not properly located by the build
process. Make sure that it is installed and properly detected by the
configure script. An example healthy build bootstrap is pasted below
Searching C:\
Located OPAL at C:\dev\opensipstack\
Located SQLITE at C:\dev\opensipstack\external\CppSQLite\3.1\Common\
Located CPPSQLITE at C:\dev\opensipstack\external\CppSQLite\3.1\Common\
Located Expat XML at C:\dev\opensipstack\external\Expat-2.0.0\
Located DNS Resolver at C:\Program Files\Microsoft Visual Studio .NET
2003\Vc7\PlatformSDK\
Located IPv6 Support at C:\Program Files\Microsoft Visual Studio .NET
2003\Vc7\PlatformSDK\Include\
Located QoS Support at C:\Program Files\Microsoft Visual Studio .NET
2003\Vc7\PlatformSDK\Include\
Located IP Helper Support at C:\Program Files\Microsoft Visual Studio
.NET 2003\Vc7\PlatformSDK\Include\
Bob Howland wrote:
> Here is the error info
>
> SIPTransport.cxx
> .\src\SIPTransport.cxx(682) : error C2653: 'PDNS' : is not a class or
> namespace name
> .\src\SIPTransport.cxx(682) : error C3861: 'SetENUMServers':
> identifier not found
> .\src\SIPTransport.cxx(685) : error C2653: 'PDNS' : is not a class or
> namespace name
> .\src\SIPTransport.cxx(688) : error C2664:
> 'SIPTransports::SIPTransport::ENUMLookup' : cannot convert parameter 1
> from 'const char *' to 'const PStringArray &'
> Reason: cannot convert from 'const char *' to 'const PStringArray'
> No constructor could take the source type, or constructor
> overload resolution was ambiguous
> SIPTCPTransport.cxx
> SIPSrvRecord.cxx
> .\src\SIPSrvRecord.cxx(426) : error C2653: 'PDNS' : is not a class or
> namespace name
> .\src\SIPSrvRecord.cxx(426) : error C2065: 'SRVRecordList' :
> undeclared identifier
> .\src\SIPSrvRecord.cxx(426) : error C2065: 'srvUdpRecords' :
> undeclared identifier
> .\src\SIPSrvRecord.cxx(427) : error C2653: 'PDNS' : is not a class or
> namespace name
> .\src\SIPSrvRecord.cxx(427) : error C2065: 'srvTcpRecords' :
> undeclared identifier
> .\src\SIPSrvRecord.cxx(438) : error C2653: 'PDNS' : is not a class or
> namespace name
> .\src\SIPSrvRecord.cxx(438) : error C2061: syntax error : identifier
> 'SRVRecordList'
> .\src\SIPSrvRecord.cxx(442) : error C2653: 'PDNS' : is not a class or
> namespace name
> .\src\SIPSrvRecord.cxx(442) : error C2061: syntax error : identifier
> 'SRVRecordList'
> .\src\SIPSrvRecord.cxx(443) : error C2653: 'PDNS' : is not a class or
> namespace name
> .\src\SIPSrvRecord.cxx(443) : error C3861: 'GetRecords': identifier
> not found
> .\src\SIPSrvRecord.cxx(446) : error C2541: 'delete' : cannot delete
> objects that are not pointers
> .\src\SIPSrvRecord.cxx(454) : error C2653: 'PDNS' : is not a class or
> namespace name
> .\src\SIPSrvRecord.cxx(454) : error C2061: syntax error : identifier
> 'SRVRecordList'
> .\src\SIPSrvRecord.cxx(455) : error C2653: 'PDNS' : is not a class or
> namespace name
> .\src\SIPSrvRecord.cxx(455) : error C3861: 'GetRecords': identifier
> not found
> .\src\SIPSrvRecord.cxx(462) : error C2541: 'delete' : cannot delete
> objects that are not pointers
> .\src\SIPSrvRecord.cxx(470) : error C2653: 'PDNS' : is not a class or
> namespace name
> .\src\SIPSrvRecord.cxx(470) : error C2065: 'SRVRecord' : undeclared
> identifier
> .\src\SIPSrvRecord.cxx(470) : error C2065: 'recPtr' : undeclared
> identifier
> .\src\SIPSrvRecord.cxx(470) : error C2227: left of '->GetFirst' must
> point to class/struct/union/generic type
> type is ''unknown-type''
> .\src\SIPSrvRecord.cxx(471) : fatal error C1903: unable to recover
> from previous error(s); stopping compilation
> SIPTransactionStage.cxx
>
> What am I doing wrong
>
>
> Bob Howland
>
> Training Engineer
>
> +1-240-3649184
>
> rho...@br... <mailto:rho...@br...>
>
>
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.488 / Virus Database: 269.13.33/1036 - Release Date: 9/28/2007 3:40 PM
>
|