Hot off the svn commit, there are now some changes in tree that are the first steps towards our new auto-tools build system. The primary change is that we now enforce usage of the switch_ namespace for apr, apr-utils, pcre, and sqlite. There is also some fixes as to how we setup our include paths for header files, that should help fix some of the issues we have had with header files that were included not being the ones from your current source tree. PLEASE NOTE: if you are building using an auto-tools build (everyone except msvc builds currently) you will NEED to do a "make megaclean" and a new configure after you update to this new code. If you encounter any issues please report them as soon as possible on our bug-tracker at http://jira.freeswitch.org . More changes to the build system will continue to flow into tree over the next week, so if you run into issues, please first try a "make megaclean" and new configure before reporting a problem. Thanks Mike
A bit of an update on this. It appears you should just need to do a "make sure" after this update, however I have had several reports of people having conflicts on the update in switch_am_config.h.in. if you see conflicts when you update (you could have local changes if autoheader had re-run on your source at some point), please remove the file and update again. The resulting errors if you don't would look something like this: http://pastebin.freeswitch.org/359 Mike
-----Original Message----- From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch- users-bounces@lists.freeswitch.org] On Behalf Of Michael Jerris Sent: Friday, March 09, 2007 4:20 PM To: freeswitch-users@lists.freeswitch.org Subject: [Freeswitch-users] build system changes.
Hot off the svn commit, there are now some changes in tree that are the first steps towards our new auto-tools build system. The primary change is that we now enforce usage of the switch_ namespace for apr, apr-utils, pcre, and sqlite. There is also some fixes as to how we setup our include paths for header files, that should help fix some of the issues we have had with header files that were included not being the ones from your current source tree. PLEASE NOTE: if you are building using an auto-tools build (everyone except msvc builds currently) you will NEED to do a "make megaclean" and a new configure after you update to this new code. If you encounter any issues please report them as soon as possible on our bug-tracker at http://jira.freeswitch.org . More changes to the build system will continue to flow into tree over the next week, so if you run into issues, please first try a "make megaclean" and new configure before reporting a problem.
Thanks Mike
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
participants (1)
-
Michael Jerris