Could anyone post their How To for MyPhone compilation?
I have been trying to compile MyPhone many many days with no luck.
I could only compile one version of openH323 and PwLib, and got errors when compiling MyPhone.
It seems MyPhone is not updated anymore and nobody is here. :(
I just post this, hope it helps someone who wants to compile MyPhone.
I tried to compile those pwlib & openh323 from voxgratia.org. Most of them have errors. So, i tried the ones from CVS. They work without a pain.
Just compiled Janus Patch 2 with MyPhone easily. So, better to use the source from CVS.
And i just commented out in MyPhoneEndPoint.cpp in order to compile MyPhone:
/** Custom Codecs BEGIN */
/** Comment this section if you do not have these codecs in your OpenH323 library */
H323_G7231MSCapability *cap = new H323_G7231MSCapability(TRUE);
SetCapability(0, 0, cap); // MS ACM G.723.1 codec. from MyACM library
// SetCapability(0, 0, new H323_G7231Capability(TRUE)); // G.723.1 codec from ITU sources.
SetCapability(0, 0, new H323_G729ACapability); // G.729 from VoiceAge library
SetCapability(0, 0, new H323_G729Capability); // G.729 from VoiceAge library
/** Custom Codecs END */
Simon Horne has created a myphone2 project as part of the Vox Gratia CVS. See http://cvs.sourceforge.net/viewcvs.py/voxgratia/myphone2/
Feel free to post to contact Simon (<firstname.lastname@example.org>) or myself for more information
I am also creating a myphone2 mailing list at the voxgratia project (voxgratia.sf.net)
Craig Southeren (email@example.com)
You can download the latest source code from
This will compile with the latest versions of OpenH323.
Note: The codecs are now plugin. If you wish to add G.723.1 support then compile the plugin file in the patch section.
I can't download the myphone2_0.3b_src.zip from http://www.isvo.net/public/,because www.isvo.net isn't connected
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.