[Freeswitch-dev] Freeswitch latest source rebuild issue under Windows
Andrew Keil
andrew.keil at askinteractive.net
Tue Mar 29 06:10:56 MSD 2011
To Freeswitch developers....
OK. Here goes, what I have done so far...
1) Setup a Virtual Machine running 32-bit XP SP3 (with all Critical Updates applied). That way I can quickly go back in time and try an install again if necessary.
2) Since I noticed that you now support Visual C++ 2010 Express, I downloaded and installed that (without the option for SQL Server Express 2008).
3) I also then installed the Windows SDK (7.1 (the latest version)). The reason for this is when I download your latest build of Freeswitch 1.0.7 today it complained about 64bit settings throughout various project files when opening Freeswitch.2010.express.sln
4) Then I simply downloaded your latest build from http://latest.freeswitch.org/ and extracted it out to c:\FreeSWITCH (so that there is a sub-directory freeswitch-1.0.7 below it with all the files) - this looks the same layout as the Freeswitch book example, except 1.0.7 version instead.
5) Opened the Freeswitch.2010.express.sln
5.1) Stated inside the Visual Studio Output Window: "Some of the properties associated with the solution could not be read."
6) Built the solution via F7
See attached for the build errors from Visual Studio.
I guess my questions are the following:
Q1) Should I be running Visual C++ 2010 Express or Visual C++ 2008 Express - it does not matter to me, however I always like to move with the times?
Q2) Was I right in installing the Windows SDK (http://msdn.microsoft.com/en-us/windows/bb980924.aspx) after the installation of Visual C++ 2010 Express? Perhaps this should be added to the Freeswitch windows installation instructions page: http://wiki.freeswitch.org/wiki/Installation_for_Windows
Q3) Should I expect the http://latest.freeswitch.org/ version of freeswitch to Build first time? Has this been tested?
Q4) Should I simply use the 1.0.6 version with Visual C++ 2008 Express and follow the Freeswitch book word for word? This seems a reliable path, but I am a 'C' developer myself and would like to start out with a more up-to-date dev. environment and a version of freeswitch that is closer to the current version.
Q5) Can someone make comments on the Build errors that are inside the attached file.
Obviously I could go through and debug each build error, however I feel it best to have my questions answered above to avoid wasting time.
Please note. I can happily start again and go back in time to the point prior to the installation of Visual C++ 2010 Express, since I am running a ESXi Virtual Machine. All I aiming for is a clean setup of FreeSWITCH under XP for testing and developing purposes (this is not to run in a production environment). I would like to be as up-to-date as possible in order to progress quickly (obviously I will install GIT/TortoiseGIT etc.. to make my dev. environment more integrated once I have a working base version of Freeswitch).
Thanks in advance,
Andrew Keil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20110329/0eac40fd/attachment-0001.html
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Freeswitch-1.0.7_VC_2010_Express_InitialBuildErrors.txt
Url: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20110329/0eac40fd/attachment-0001.txt
More information about the FreeSWITCH-dev
mailing list