Jamfile.v2 for iostreams in Boost 1_48

Greetings, The Jamfile.v2 in the iostreams library of Boost 1_48 has the line (around 29): $(v) = [ modules.peek : $(v) ] ; Used to propogate path-constant settings to the local jam environment. I think it should be: $($(v)) = [ modules.peek : $(v) ] ; At least when I run with this the build of iostreams works correctly to compile bzip2 and zlib objects and fails otherwise. Has anyone else observed this? Regards David

Hi, Maybe this was the reason why when I attempted to define path-constant settings in the root jam file or the user jam file for iostreams that it didn’t work and I was forced to keep defining the constants on the jam command line instead. Is the same problem also applicable when the ICU library is required by a Boost library? Kind regards, Leo From: David Smith Sent: Wednesday, January 18, 2012 7:42 AM To: boost-users@lists.boost.org Subject: [Boost-users] Jamfile.v2 for iostreams in Boost 1_48 Greetings, The Jamfile.v2 in the iostreams library of Boost 1_48 has the line (around 29): $(v) = [ modules.peek : $(v) ] ; Used to propogate path-constant settings to the local jam environment. I think it should be: $($(v)) = [ modules.peek : $(v) ] ; At least when I run with this the build of iostreams works correctly to compile bzip2 and zlib objects and fails otherwise. Has anyone else observed this? Regards David -------------------------------------------------------------------------------- _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users

AMDG On 01/17/2012 12:42 PM, David Smith wrote:
Greetings, The Jamfile.v2 in the iostreams library of Boost 1_48 has the line (around 29): $(v) = [ modules.peek : $(v) ] ; Used to propogate path-constant settings to the local jam environment. I think it should be: $($(v)) = [ modules.peek : $(v) ] ;
That doesn't make sense to me. If $(var) should expand to "value", the syntax is var = value ; not $(var) = value ;
At least when I run with this the build of iostreams works correctly to compile bzip2 and zlib objects and fails otherwise.
In Christ, Steven Watanabe
participants (3)
-
David Smith
-
Leo Carreon
-
Steven Watanabe