Boost logo

Boost-Build :

Subject: Re: [Boost-build] bjam aborts due to duplicate class scanner registration
From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2010-04-21 13:07:16


On 4/21/2010 12:03 PM, Belcourt, Kenneth wrote:
> Hi,
>
> Does this error look familiar to anyone?
>
> Class c-scanner already defined
>
> The abort() call at line 118 of class.c is what kills bjam. It seems
> that a commit on Saturday or Sunday broke the Sandia-cuda-2.2 tester.
>
> Any ideas?

That is likely my fault.. But I thought I had fixed the problems with
that check-in :-\

I moved some code around in BB, the header scanner for C/++, into the
corresponding type. So that I could reuse it in the ObjC scanner. Not
sure how it's managing to include the type/cpp.jam file twice though
(that's what the error boils down to).

Unless there's another c-scanner class some place?

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org (msn) - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim,yahoo,skype,efnet,gmail

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk