Hi, I have just downloaded the latest source and found that it still has the same build problem I have been experiencing for the last couple of weeks. I am using Windows XP and VS 2005. I believe the problem is caused by the created bat created not having quotes everywhere it needs to. Below is a paste from the BuildLog.htm for xmlrpc. You can see that a lot of the file paths are not delimited by quotes. This causes the error "'and' is not recognized as an internal or external command" to occur because the and is interpreted as a seperate argument rather than being part of the path. I would imagine that this could be worked around by putting my FreeSwitch folder in my root. I am new to open source projects and I am unsure of the protocols. If I find a bug can I just fix it and check it in? Or do I need to raise it here so that one of the official contributors can fix it? Many thanks, Jason Creating temporary file "d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\Debug\xmlrpc\BAT00001A33044364.ba t" with contents [ @echo off if not exist d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\transport_config.h copy "d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\Windows\transport_ config_win32.h" d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\transport_config.h if not exist d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\config.h copy "d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\Windows\xmlrpc_win 32_config.h" d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\config.h if not exist d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\xmlrpc_config.h copy "d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\Windows\xmlrpc_win 32_config.h" d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\xmlrpc_config.h if errorlevel 1 goto VCReportError goto VCEnd :VCReportError echo Project : error PRJ0019: A tool returned an error code from "Performing Pre-Build Event..." exit 1 :VCEnd ] Creating command line """d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\Debug\xmlrpc\BAT00001A33044364.ba t"""
Post changes and patches to jira.freeswitch.org /b On Apr 16, 2007, at 4:24 AM, Jason Steele wrote:
I am new to open source projects and I am unsure of the protocols. If I find a bug can I just fix it and check it in? Or do I need to raise it here so that one of the official contributors can fix it?
Fixed in svn revision 4940. Thanks Mike. ________________________________ From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Jason Steele Sent: Monday, April 16, 2007 5:25 AM To: freeswitch-users@lists.freeswitch.org Subject: [Freeswitch-users] xmlrpc build issue Hi, I have just downloaded the latest source and found that it still has the same build problem I have been experiencing for the last couple of weeks. I am using Windows XP and VS 2005. I believe the problem is caused by the created bat created not having quotes everywhere it needs to. Below is a paste from the BuildLog.htm for xmlrpc. You can see that a lot of the file paths are not delimited by quotes. This causes the error "'and' is not recognized as an internal or external command" to occur because the and is interpreted as a seperate argument rather than being part of the path. I would imagine that this could be worked around by putting my FreeSwitch folder in my root. I am new to open source projects and I am unsure of the protocols. If I find a bug can I just fix it and check it in? Or do I need to raise it here so that one of the official contributors can fix it? Many thanks, Jason Creating temporary file "d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\Debug\xmlrpc\BAT00001A3304436 4.bat" with contents [ @echo off if not exist d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\transport_conf ig.h copy "d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\Windows\transp ort_config_win32.h" d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\transport_conf ig.h if not exist d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\config.h copy "d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\Windows\xmlrpc _win32_config.h" d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\config.h if not exist d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\xmlrpc_config. h copy "d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\Windows\xmlrpc _win32_config.h" d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\..\..\xmlrpc-c\xmlrpc_config. h if errorlevel 1 goto VCReportError goto VCEnd :VCReportError echo Project : error PRJ0019: A tool returned an error code from "Performing Pre-Build Event..." exit 1 :VCEnd ] Creating command line """d:\Documents and Settings\Jason\My Documents\Visual Studio 2005\Projects\FreeSWITCH\libs\win32\xmlrpc\Debug\xmlrpc\BAT00001A3304436 4.bat"""
participants (3)
-
Brian West
-
Jason Steele
-
Michael Jerris