Freeswitch latest source rebuild issue under Windows
To Freeswitch developers.... I previously posted this to Freeswitch-dev and it is waiting Moderator approval. However Darren Schreiber suggested I post this here. 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
VS2010 express is fine. You should not need to install any additional SDK's As far as I know Express does not support x64 projects which is the warnings you get when you open the solution. You can ignore the warnings. Your build error is caused by the following line: c1 : fatal error C1083: Cannot open source file: 'pcre_chartables.c': No such file or directory This is a generated file by the build system which must have failed??? Did you try the build again? I normally use VS2010 Pro or Ultimate but I will check the build with vs2010 Express again. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/Freeswitch-latest-source-rebui... Sent from the freeswitch-users mailing list archive at Nabble.com.
participants (2)
-
Andrew Keil
-
Jeff Lenk