[reSIProcate] basicCall, basicMessage, and basicRegister compile issue on Visual C++ 7.1
Jeff Knighton
jeff.knighton at voiceriver.com
Mon May 16 13:09:24 CDT 2005
Hi all,
I'm new to this list and have just started working with resiprocate. I Downloaded the latest code and determined that the basicCall, basicMessage and basicRegister projects don't link properly under release mode. (I opened the ReSIProcate_7_1.sln file and then added the basicCall, basicMessage and basicRegister vcproj files to the solution.) The problem is as follows:
All of the resiprocate libraries compile with the "Multi-threaded (/MT)" runtime library.
The basicCall, basicMessage and basicRegister projects compile with the "Multi-threaded DLL (/MD)" runtime library.
This causes link errors when trying to link the exe's.
This is fixed by changing the properties of the basicCall, basicMessage and basicRegister so that they use the "Multi-threaded (/MT)" runtime library.
This can be found by selecting the properties for the above projects and navigating to "Configuration Properties->C/C++->Code Generation" and changing the "Runtime Library" setting to "Multi-threaded (/MT)"
I hope this is the appropriate place to post this information. If not, could someone kindly tell me the appropriate way to pass this information along?
Thanks,
Jeff Knighton
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20050516/b31075a7/attachment.htm>
More information about the resiprocate-devel
mailing list