[reSIProcate] PocketPC build
Greetings.
I tried to get custom user agent to work on PocketPC 2003 platform using
VC++ 2005.
I found the compiled (under PPC2003) user agent is very unstable.
I made the minimal application with the TransactionUser ancestor - it gives
access violation error on deleting the instance of this ancestor.
The code:
#include <resip/stack/TransactionUser.hxx>
using namespace resip;
class MyTransactionUser:public TransactionUser
{
public:
virtual const Data& name() const;
virtual ~MyTransactionUser();
};
const Data& MyTransactionUser::name() const
{
static Data mtunm("MyTransactionUser");
return mtunm;
}
MyTransactionUser::~MyTransactionUser()
{
}
#define MAX_LOADSTRING 100
// Global Variables:
HINSTANCE g_hInst; // current instance
HWND g_hWndMenuBar; // menu bar handle
// Forward declarations of functions included in this code module:
[skipped]
It is usual empty PocketPC2003 application created by VC++ 2005 wizard.
It creates the instance of MyTransactionUser on WM_CREATE and deletes on
WM_DESTROY.
The project is available here: http://satorilight.com/mintest.zip
Please may anyone familiar with resip on WindowsCE project to check this
issue?
Or tell about success in building of resiprocate applications for
PocketPC2003?
With best regards,
Dmytro Bogovych