|
Boost : |
From: Alan Gutierrez (alan-boost_at_[hidden])
Date: 2004-12-21 23:50:44
* Reece Dunn <msclrhd_at_[hidden]> [2004-12-21 18:36]:
> Alan Gutierrez wrote:
> >* Reece Dunn <msclrhd_at_[hidden]> [2004-12-21 05:59]:
> >
> >
> >>The link to the code is: http://uk.geocities.com/msclrhd/gui/gui.zip
> >
> > How do I build this?
>
> You need to configure Boost.Build v2. You will also need to update the
> source since I have modified the build files to use BOOST_ROOT to
> reference Boost.Signals and Boost.DateTime.
>
> > I've built Boost on Win32 (with errors in the serialization
> > library). I'd like to just cd to the gui directory and run bjam
> > but it asks for a boost-build.jam file.
>
> boost-build.jam is used by BBv2. See
> http://www.boost.org/doc/html/bbv2/installation.html
> for setup instructions. You will also need to setup
> boost/tools/build/v2/user-config.jam. You also need to have BOOST_ROOT
> in either the environment variables or in the Jamfile configuration.
>
> To get the library working with gcc, you need to uncomment the
> <toolset>gcc: line and edit the location of libcomctl32.a.
>
> > Suggestions? Do I need to learn how to write a boost-build.jam
> > file?
>
> See the BBv2 docs for setting it up (see above).
>
> The new code update contains a few bug fixes, an update to the layout
> manager logic and a working version of the flow layout (although this
> does not yet wrap around controls).
I've configured Boost.Build, edited the file locations in
Jamfile.v2, and it now builds, no errors, but executables do not run.
They fail with a ddl resolution error. The ddl sought is:
MSVCP80.ddl
I've searched my drive and I can't find it.
I build boost using the free Visual C++ 2003, and built your
work using cygwin gcc. I'm assuming that running the build
using the gcc tool set caused the signals and date_time
libraries to be compiled with gcc. Otherwise, I'll look here for
problems.
I'm re-installing Cygwin with Cygwin Python in order to build
a complete Boost using Cygwin gcc.
-- Alan Gutierrez - -alan_at_[hidden]
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk