Boost logo

Boost :

From: Victor A. Wagner, Jr. (vawjr_at_[hidden])
Date: 2002-07-21 02:34:37


Sorry it took so long... I'd forgotten that *nix is case sensitive and
couldn't figure out why
bjam -s"tools=VC7"
kept trying to use all the compilers instead of just VC7
at any rate when I finally typed
bjam -s"TOOLS=VC7" it built regex, then started getting errors on python...
here's one of the errors

     CALL "C:\Program Files\Microsoft Visual Studio
.NET\Vc7\bin\VCVARS32.BAT" >nul
     "C:\Program Files\Microsoft Visual Studio .NET\Vc7\bin\cl" /Zm400
-nologo -GX -c -DBOOST_PYTHON_DYNAMIC_LIB /Z7 /Od /Ob0 /GX /GR
/MDd -I"libs\python\bu
ild" -I"C:\Boost Releases\boost"
-I"c:\Python22\include"
-Fo"libs\python\build\bin\boost_python.dll\VC7\debug\runtime-link-dynamic\extension_class.obj"
-Tp"
libs\python\build\../src\extension_class.cpp"

...failed vc-C++
libs\python\build\bin\boost_python.dll\VC7\debug\runtime-link-dynamic\extension_class.obj...
vc-C++
libs\python\build\bin\boost_python.dll\VC7\debug\runtime-link-dynamic\functions.obj
functions.cpp
C:\Boost Releases\boost\boost\function\function_template.hpp(344) : error
C2572: 'boost::function0<R,Policy,Mixin,Allocator>::set' : redefinition of
default par
ameter : parameter 2
         with
         [
             R=void,
             Policy=boost::empty_function_policy,
             Mixin=boost::empty_function_mixin,
             Allocator=int
         ]
         C:\Boost Releases\boost\boost\function\function_template.hpp(342)
: see declaration of 'boost::function0<R,Policy,Mixin,Allocator>::set'
         with
         [
             R=void,
             Policy=boost::empty_function_policy,
             Mixin=boost::empty_function_mixin,
             Allocator=int
         ]
         C:\Boost Releases\boost\boost\python\errors.hpp(23) : see
reference to class template instantiation
'boost::function0<R,Policy,Mixin,Allocator>' being c
ompiled
         with
         [
             R=void,
             Policy=boost::empty_function_policy,
             Mixin=boost::empty_function_mixin,
             Allocator=int
         ]

At Saturday 2002/07/20 15:40, you wrote:
>On Saturday 20 July 2002 03:05 pm, Victor A. Wagner, Jr. wrote:
> > Last evening (PST) I updated all the boost files from CVS and attempted to
> > rebuild (VC7) the libraries.
> > I got errors in function/function_template.hpp when building the python
> > library.
> >
> > J:\Common\boost_from_CVS\boost\function>cvs update -D07/19/2002
> > sufficed to "roll back" function_template.hpp
> > and the build then worked properly
>
>I've been making some changes to function/function_template.hpp and for a
>short while (maybe 1/2 hour) it was broken on MSVC. Everything is working
>properly now on MSVC 6.0sp5, but I can't test MSVC 7.0 locally. Would someone
>check if the current CVS version of function works properly with MSVC 7?
>
> Doug
>_______________________________________________
>Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Victor A. Wagner Jr. http://rudbek.com
PGP RSA fingerprint = 4D20 EBF6 0101 B069 3817 8DBF C846 E47A
PGP D-H fingerprint = 98BC 65E3 1A19 43EC 3908 65B9 F755 E6F4 63BB 9D93
The five most dangerous words in the English language:
               "There oughta be a law"


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk