Hi Johannes,

thanks for the quick reply

    Andreas.

On Tue, Oct 11, 2016 at 03:40:04PM +0200, Röhr, Johannes wrote:
> Hi Andreas,
> 
> I used SeqAn 2.1.1 for Flexbar 2.7, but version 3.0 is almost ready.
> It is currently in beta status and uses SeqAn 2.2.0, which requires
> the c++14 standard compiler flag by the way.
> 
> I will notify you as soon as the final version 3.0 is there.
> 
> Best, Johannes
> 
> 
> > On 11 Oct 2016, at 09:30, Andreas Tille <[email protected]> wrote:
> > 
> > Hi,
> > 
> > since we now have seqan2 available I tried to build the latest flexbar
> > from Github (watch file in SVN points to this location).  Unfortunately
> > I get a build error when trying to build flexbar 2.7.0 agains seqan
> > 2.2.0:
> > 
> > ...
> > /usr/include/seqan/align/dp_setup.h:286:29:   required from 'typename 
> > seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type 
> > seqan::_setUpAndRunAlignment(seqan::DPContext<TScoreValue, TGapCosts>&, 
> > TTrace&, seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const 
> > TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const 
> > seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&) [with 
> > TScoreValue = int; TGapModel = seqan::Tag<seqan::AffineGaps_>; 
> > TDPScoutStateSpec = seqan::Tag<seqan::Default_>; TTrace = 
> > seqan::String<seqan::TraceSegment_<long unsigned int, long unsigned int>, 
> > seqan::Alloc<> >; TSequenceH = seqan::String<seqan::SimpleType<unsigned 
> > char, seqan::Dna5_>, seqan::Alloc<> >; TSequenceV = 
> > seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, 
> > seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = 
> > seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::Dna5_>, 
> > seqan::Tag<seqan::Default_> >; TDPType = seqan::GlobalAlignment_<>; TBand = 
> > seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = 
> > seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; 
> > TTraceConfig = 
> > seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, 
> > seqan::Tag<seqan::GapsLeft_> > >; typename 
> > seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type = int]'
> > /usr/include/seqan/align/dp_setup.h:307:33:   required from 'typename 
> > seqan::Value<seqan::Score<TScoreValue2, TScoreSpec> >::Type 
> > seqan::_setUpAndRunAlignment(TTrace&, 
> > seqan::DPScoutState_<TDPScoutStateSpec>&, const TSequenceH&, const 
> > TSequenceV&, const seqan::Score<TScoreValue2, TScoreSpec>&, const 
> > seqan::AlignConfig2<TDPType, TBand, TFreeEndGaps, TTraceConfig>&, const 
> > TGapModel&) [with TTrace = seqan::String<seqan::TraceSegment_<long unsigned 
> > int, long unsigned int>, seqan::Alloc<> >; TDPScoutStateSpec = 
> > seqan::Tag<seqan::Default_>; TSequenceH = 
> > seqan::String<seqan::SimpleType<unsigned char, seqan::Dna5_>, 
> > seqan::Alloc<> >; TSequenceV = seqan::String<seqan::SimpleType<unsigned 
> > char, seqan::Dna5_>, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = 
> > seqan::ScoreMatrix<seqan::SimpleType<unsigned char, seqan::Dna5_>, 
> > seqan::Tag<seqan::Default_> >; TDPType = seqan::GlobalAlignment_<>; TBand = 
> > seqan::DPBandConfig<seqan::Tag<seqan::BandOff_> >; TFreeEndGaps = 
> > seqan::FreeEndGaps_<seqan::True, seqan::True, seqan::True, seqan::True>; 
> > TTraceConfig = 
> > seqan::TracebackOn<seqan::TracebackConfig_<seqan::Tag<seqan::SingleTrace_>, 
> > seqan::Tag<seqan::GapsLeft_> > >; TGapModel = 
> > seqan::Tag<seqan::AffineGaps_>; typename 
> > seqan::Valsrc/CMakeFiles/flexbar.dir/build.make:65: recipe for target 
> > 'src/CMakeFiles/flexbar.dir/Flexbar.cpp.o' failed
> > make[3]: *** [src/CMakeFiles/flexbar.dir/Flexbar.cpp.o] Error 1
> > make[3]: Leaving directory '/build/flexbar-2.7.0/obj-x86_64-linux-gnu'
> > CMakeFiles/Makefile2:88: recipe for target 'src/CMakeFiles/flexbar.dir/all' 
> > failed
> > make[2]: *** [src/CMakeFiles/flexbar.dir/all] Error 2
> > 
> > 
> > Any idea what might be wrong here?
> > 
> > Kind regards
> > 
> >       Andreas.
> > 
> > -- 
> > http://fam-tille.de
> 



-- 
http://fam-tille.de

Reply via email to