Wanted : Modified Boost Jamfiles for Mac OS X

Could someone please mail me an archive with modified Jamfiles, that allows the Boost 1.32 libraries to be built with Mac OS X 10.3.8, on a 512 MB machine. Currently the build stalls when compiling a file called xml_parser.cpp, exhausting virtual memory. As an alternative, can someone tell me how to exclude builds that uses the Spirit Framework. "Home is not where you are born, but where your heart finds peace" - Tommy Nordgren, "The dying old crone"

Tommy Nordgren wrote:
Could someone please mail me an archive with modified Jamfiles, that allows the Boost 1.32 libraries to be built with Mac OS X 10.3.8, on a 512 MB machine. Currently the build stalls when compiling a file called xml_parser.cpp, exhausting virtual memory. As an alternative, can someone tell me how to exclude builds that uses the Spirit Framework. "Home is not where you are born, but where your heart finds peace" - Tommy Nordgren, "The dying old crone"
I think I recall that this problem has been reported a number of times. I would suggest searching the recent archives of this list too look for people reporting the problem and Robert Ramey's answers. If you don't want to do this, I'd suggest reposting with a subject line that includes [serialization] and something like "build stalls with xml_parser.cpp". Jonathan

http://lists.boost.org/MailArchives/boost-users/msg10045.php you could also comment out the part of the Jamfile which builds the xml_archive Robert Ramey Tommy Nordgren wrote:
Could someone please mail me an archive with modified Jamfiles, that allows the Boost 1.32 libraries to be built with Mac OS X 10.3.8, on a 512 MB machine. Currently the build stalls when compiling a file called xml_parser.cpp, exhausting virtual memory. As an alternative, can someone tell me how to exclude builds that uses the Spirit Framework. "Home is not where you are born, but where your heart finds peace" - Tommy Nordgren, "The dying old crone"
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

If this is what I think it is, the problem is actually xml_grammar.cpp in the serialization library, not in spirit, and only with compiler optimizations turned on. Your two options are 1. to use boost from CVS, as a workaround for this went in to CVS post release of 1.32, or to build 1.32 like this: bjam -sTOOLS=darwin -sBUILD=debug since the memory-leaking-infinite-loop-bug only appears in "release mode". troy d. straszheim "I'm not gonna squash it, and you don't have to wash it" - Frank Zappa, "Joe's Garage" Robert Ramey wrote:
http://lists.boost.org/MailArchives/boost-users/msg10045.php
you could also comment out the part of the Jamfile which builds the xml_archive
Robert Ramey
Tommy Nordgren wrote:
Could someone please mail me an archive with modified Jamfiles, that allows the Boost 1.32 libraries to be built with Mac OS X 10.3.8, on a 512 MB machine. Currently the build stalls when compiling a file called xml_parser.cpp, exhausting virtual memory. As an alternative, can someone tell me how to exclude builds that uses the Spirit Framework. "Home is not where you are born, but where your heart finds peace" - Tommy Nordgren, "The dying old crone"
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
participants (4)
-
Jonathan Turkanis
-
Robert Ramey
-
Tommy Nordgren
-
troy d. straszheim