On Wed, Jan 1, 2014 at 12:47 PM, Steven Watanabe <watanabesj@gmail.com> wrote:
AMDG

On 01/01/2014 08:15 AM, Beman Dawes wrote:
>
> I'm trying to build boost_report so I can test report generation locally.
> The build went OK util the link, then got the errors below. Ubuntu 13.10
> 64-bt, running in VirtualBox virtual machine with 2 GB ram.
>
> Any ideas?
> <snip>
> (.text+0x20): undefined reference to `main'
> collect2: error: ld returned 1 exit status
>
>     "g++"    -o "bin/gcc-4.8/release/boost_report" -Wl,--start-group
> "../../../bin.v2/libs/iostreams/build/gcc-4.8/release/link-static/libboost_iostreams.a"
> "../../../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/libboost_program_options.a"
> "../../../bin.v2/libs/regex/build/gcc-4.8/release/link-static/libboost_regex.a"
> "../../../bin.v2/libs/date_time/build/gcc-4.8/release/link-static/libboost_date_time.a"
> "../../../bin.v2/libs/filesystem/build/gcc-4.8/release/link-static/libboost_filesystem.a"
> "../../../bin.v2/libs/system/build/gcc-4.8/release/link-static/libboost_system.a"
> -Wl,-Bstatic -lbz2 -Wl,-Bdynamic  -Wl,--end-group
>


(tools/regression/build/Jamroot.jam)
exe boost_report
    :
    [ glob report/*.cpp ]

The sources aren't being found.  They
should be in tools/regression/src/report

Yes, and that directory is missing in "master" although it is present in "develop". For that matter, tools/regression/src/report is also missing from svn branches/release.

I'll start a separate thread on what to do about that.

--Beman