Commit Graph

142 Commits

Author SHA1 Message Date
Peter Olsson 5a820fdc78 Disabled some compiler warnings on Windows build (for Visual Studio 2012), also disabled code analysis one some projects. This should make the Windows build more clean in the future. 2014-01-22 22:47:11 +01:00
Jeff Lenk 981145c14d vs2010 switch_version.c fix 2014-01-16 22:40:37 -06:00
Jeff Lenk 6b59b31e5e fix windows for switch_version.c still need work for mod_skypopen and mod_gsmopen 2014-01-16 21:35:40 -06:00
Jeff Lenk 092a794e41 FS-5167 add version stuff to vs2010 2013-04-09 18:12:47 -05:00
Jeff Lenk 5f3160ef0f FS-5167 2013-04-08 21:17:02 -05:00
Jeff Lenk 76c6d68203 FS-5272 --resolve 2013-04-08 10:42:08 -05:00
Jeff Lenk be273b673b windows compile another step closer 2013-04-03 15:41:46 -05:00
Jeff Lenk 43eaa95746 windows compile another step closer 2013-04-03 08:55:03 -05:00
Anthony Minessale b7ba97f3af add new files to msvc builds 2013-03-31 21:27:27 -05:00
Jeff Lenk dc2c11f13f FS-4768 initial add of vs2012 build support 2012-12-29 14:57:15 -06:00
Jeff Lenk 98bbb9affe mostly trivial windows fixes for last several commits - anthm pthread_self in mod_dptools is not in scope for windows? commented out. 2012-11-01 21:59:18 -05:00
Michael Jerris 4ddc2f96d4 add new files 2012-10-08 18:59:14 -04:00
Anthony Minessale 90cfac744e FS-4628 --resolve 2012-09-18 11:31:34 -05:00
Jeff Lenk b9e562cc5e vs2010 add missing includes 2012-09-14 15:21:30 -05:00
Jeff Lenk d8cada59ee windows fix for recent tpl additions to switch_event.c
and revert a search and replace error for libtiff building
2012-09-14 12:14:09 -05:00
Anthony Minessale 4985a41f27 add tpl to tree (please check win build) 2012-09-13 15:01:01 -05:00
Steve Underwood 92fea4a896 Those damn tiff-3.8.2 entries seem to be everywhere 2012-09-01 23:37:46 +08:00
Jeff Lenk b65c321193 FS-4228 --resolve add zrtp support to windows vs2010 build 2012-05-17 08:38:11 -05:00
Jeff Lenk 80dda3567d FS-4046 --resolve windows xml vanilla thanks 2012-03-26 08:34:42 -05:00
Jeff Lenk 6aa492d034 vs2010 add some ssl support to curl - test 2012-02-29 08:50:00 -06:00
Jeff Lenk f5abef2000 FS-3728 --resolve thanks 2011-11-30 08:57:11 -06:00
Jeff Lenk 674619b395 FS-2936 changes for vs2010 build - vs2008 coming later 2011-11-29 22:28:50 -06:00
Jeff Lenk 5962861b6b FS-3378 --resolve Compile FS Core with /O2 flag in VS2010 2011-07-02 16:03:49 -05:00
Jeff Lenk a1a710482b freetdm windows build tweaks 2010-12-20 12:15:41 -06:00
Jeff Lenk dc5b964bb1 fix build on windows for last commit 2010-12-10 21:43:03 -06:00
Jeff Lenk ab87f627f7 FS-2826 FreeSwitchCoreLib Visual Studio x64 build error 2010-11-07 13:05:01 -06:00
Jeff Lenk 68fef16e37 more tweaks for VS2010 2010-07-06 16:10:35 -05:00
Jeff Lenk 4a924deb91 more tweaks for VS2010 2010-07-02 09:50:24 -05:00
Jeff Lenk e574455495 more tweaks for VS2010 2010-06-30 09:25:19 -05:00
Jeff Lenk 524008ac50 more tweaks for VS2010 2010-06-29 14:33:01 -05:00
Jeff Lenk 9361e2ba9d more tweaks for VS2010 2010-06-29 09:55:08 -05:00
Jeff Lenk a87429ac87 Add initial support for VS2010 2010-06-28 15:49:19 -05:00
Jeff Lenk 8aa3a02b9c sync windows with recent limit changes 2010-06-20 10:28:22 -05:00
Jeff Lenk 3d2b23d60e add missing json 2010-06-17 12:25:20 -05:00
Jeff Lenk 9e1508e23e add new files for json 2010-06-17 12:18:06 -05:00
Mathieu Rene 936e0858cb fix windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16966 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-11 03:02:47 +00:00
Michael Jerris aceb06f24f move common say 'spell' function into shared code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16931 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-03-07 21:26:36 +00:00
Jeff Lenk b0ea4b7341 duh Windows UUID
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16031 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-22 22:06:44 +00:00
Jeff Lenk 4f8820ae09 add switch_mprintf to windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15877 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-10 21:23:53 +00:00
Michael Jerris 338043488c build: fix msvc 64 bit build regression from upnp build (FSBUILD-167)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13538 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 21:29:58 +00:00
Michael Jerris d74ab375cf add upnp to windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13535 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-06-01 19:15:34 +00:00
Michael Jerris 383ff711d2 cleanup msvc code analysis warnings
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13366 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-15 21:07:18 +00:00
Michael Jerris cc8ed5b18f remove broken code analysis test
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13364 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-15 19:40:23 +00:00
Michael Jerris 80ae18cb76 turn off code analysis for now
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12711 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-22 16:54:45 +00:00
Michael Jerris 3ef78db855 build: fix rebuild every time on msvc 2008 non team editions (FSBUILD-132)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12492 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-06 22:28:32 +00:00
Michael Jerris 8837b8b76d add new switch_xml_config.[ch] files to project
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12444 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 04:48:38 +00:00
Michael Jerris bbdf4744aa inital work on x64 windows build (FSBUILD-125)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12215 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-21 00:56:56 +00:00
Michael Jerris 90564aa4b0 use dll for lua windows build (FSCORE-299)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12132 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-18 06:24:01 +00:00
Robert Joly a418b61f60 Fixed VS2008 compiler warnings, including what clearly looks like a bug!
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12027 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-15 04:10:31 +00:00
Michael Jerris 322cfdbc6c remove libresample
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12021 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-15 03:20:16 +00:00
Michael Jerris 156f02924d add libspeexdsp to core on windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11990 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-13 18:51:10 +00:00
Robert Joly 7020530827 Removed "warning are errors" flag in deprecated VS2005 build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11726 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-10 03:32:55 +00:00
Michael Jerris de495e8b94 add switch_dso
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10326 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-11-11 12:27:31 +00:00
Michael Jerris 8152198348 initial checkin of switch_dso.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10215 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-10-31 21:53:07 +00:00
Michael Jerris 59241895b6 switch_xml becomes c again (FSCORE-151)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8940 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-07-08 21:52:38 +00:00
Michael Jerris d24752a559 disable incorrect code analysis catch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8442 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-16 17:06:27 +00:00
Michael Jerris 47985c5683 start of msvc build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8219 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-30 14:20:31 +00:00
Michael Jerris 170d5da4ee tweak windows build for inet_pton
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8166 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-22 12:34:47 +00:00
Michael Jerris 29ea1523c9 tweak windows build for inet_pton and other build problems
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8131 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-21 14:35:14 +00:00
Michael Jerris d801820193 add pcm in core in windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7687 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-18 22:53:34 +00:00
Michael Jerris 39c6fb3b8b add pcm in core in windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7685 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-18 22:46:02 +00:00
Michael Jerris a7f1b439fc cleanup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6910 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-20 03:05:25 +00:00
Michael Jerris 285e8fc3c4 enable code analysis by default.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6896 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-19 05:31:21 +00:00
Michael Jerris ccffaad03c fix msvc build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6692 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-12 02:10:52 +00:00
Michael Jerris 4110f73cf3 add msvc 2008 sln/project files
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6690 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-12 01:40:13 +00:00
Michael Jerris 99f38733af install htdocs files
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6433 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-29 04:10:17 +00:00
Michael Jerris 19a99cc3c0 recursive conf file install
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6321 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-17 21:15:33 +00:00
Michael Jerris a90e0b30ad windows build tweaks.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6301 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-16 05:47:25 +00:00
Michael Jerris 7c24fffcde fix windows release build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6273 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-15 00:51:33 +00:00
Michael Jerris 5a7cd3c885 fix to changing file names
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6261 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-14 20:42:16 +00:00
Michael Jerris 5067f9e56b add mod_dialplan_asterisk to the windowns build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6245 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-13 20:59:42 +00:00
Michael Jerris 9153dac0f8 use switch_time.c changed file name.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6244 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-13 20:49:48 +00:00
Michael Jerris 84157b52b7 don't overwrite config files if they are already there.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6145 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-02 18:01:02 +00:00
Michael Jerris 1ffcfd540e use vsprops files for spidermonkey modules and modules using curl to centralize those settings.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5995 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-19 16:09:14 +00:00
Michael Jerris bbffdd99ab cleanup some project file properties and hopefully fix the release build enum issue.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5961 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-18 04:15:33 +00:00
Michael Jerris 12eb8c5a87 fix loading on windows
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5858 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-12 22:54:18 +00:00
Michael Jerris c0a8c9380e tweak down the optimization on release build due to some buggy optimizations in msvc 2005
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5743 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-09-21 22:41:07 +00:00
Michael Jerris 8ef2aa54c0 modify how we build switch_version.h so we can better handle releases
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5610 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-08-19 05:01:08 +00:00
Michael Jerris 8107c49a64 add switch_cpp.cpp to msvc build. Fix some build issues and a bug.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5164 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-12 07:29:12 +00:00
Michael Jerris 8048656f99 stfu msvc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5092 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-05-04 23:53:43 +00:00
Michael Jerris 90d2d377e2 msvc odbc build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4854 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-04-05 10:07:25 +00:00
Michael Jerris 6ba96a7913 spring cleaning on msvc build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4801 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-30 01:22:45 +00:00
Michael Jerris 010c2f4ee6 switch_config isn't used anymore. leaving the .c and .h file there for now, we may remove them in the future.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4758 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-24 03:29:24 +00:00
Michael Jerris 67acaefcec fix windows build. you may need to delete libs/apr-util/xml/expat/lib/config.h for it to build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4755 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-23 21:54:16 +00:00
Michael Jerris 178a333539 push prefix dir from configure instead of from the makefile to clean up the compile line a bit. Follow-up commit of autotools, please hold.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4508 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-11 01:07:47 +00:00
Michael Jerris 42e78242a3 add wrapper code to fully encapsulate apr, apr-utils, pcre, and sqlite. fully use switch_ namespace in modules, create our own format and type defines. follow up commit for unix autotools coming soon after this. PLEASE NOTE: you will NEED to do a make megaclean and run configure again after this update (and the following commit) or it will not build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4494 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-03-09 20:44:13 +00:00
Michael Jerris 27f184f2bf fix windows build when there is a space in the source directory name.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@4096 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-01-31 07:54:02 +00:00
Michael Jerris 6f448d96c5 prepare for libteletone linking to the core in the windows build
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3401 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-11-18 16:31:19 +00:00
Michael Jerris d6e3a46174 fix windows core build due to wrong include path for libresample.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3079 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-10-18 18:30:10 +00:00
Michael Jerris bcdee792e8 fix generation of switch_version.h after clean of core lib project.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2461 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-30 23:50:49 +00:00
Michael Jerris 55ad44edf9 tweak debug info destination
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2428 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-29 18:16:22 +00:00
Michael Jerris 3b21fea3dc windows build cleanup. Remove unused files.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2411 d0543943-73ff-0310-b7d9-9358b9ac24b2
2006-08-27 21:00:28 +00:00