On 2 June 2007 at 13:33, Michael Ablassmeier wrote: | Package: rquantlib | Version: 0.2.6-1 | Severity: serious | User: [EMAIL PROTECTED] | Usertags: qa-ftbfs
Thanks for the heads-up. I am both the Debian maintainer, and half of the upstream developers for this and hadn't had time to look into it myself. Will do over the next few days. Dominick: Will you have a chance to look at bermudan.cpp under 0.8.0? There may be other ones lurking further down the build. Thanks, Dirk | | hi, | | while doing an archive wide package rebuild your package failed to build from | source for the following reason: | | > checking for Boost development files... yes | > checking Boost version... yes | > configure: creating ./config.status | > config.status: creating src/Makevars | > Completed configuration and ready to build. | > ** libs | > make[1]: Entering directory `/build/user/rquantlib-0.2.6/src' | > g++ -I/usr/share/R/include -I/usr/share/R/include -g -O2 -DUSING_QUANTLIB -I/usr/include -I../RcppSrc -fpic -g0 -c barrier_binary.cpp -o barrier_binary.o | > g++ -I/usr/share/R/include -I/usr/share/R/include -g -O2 -DUSING_QUANTLIB -I/usr/include -I../RcppSrc -fpic -g0 -c bermudan.cpp -o bermudan.o | > bermudan.cpp: In function 'void calibrateModel(const boost::shared_ptr<QuantLib::ShortRateModel>&, const std::vector<boost::shared_ptr<QuantLib::CalibrationHelper>, std::allocator<boost::shared_ptr<QuantLib::CalibrationHelper> > >&, QuantLib::Real, int*, int*, double**, QuantLib::Size, QuantLib::Size)': | > bermudan.cpp:28: error: no matching function for call to 'QuantLib::ShortRateModel::calibrate(const std::vector<boost::shared_ptr<QuantLib::CalibrationHelper>, std::allocator<boost::shared_ptr<QuantLib::CalibrationHelper> > >&, QuantLib::LevenbergMarquardt&)' | > /usr/include/ql/models/model.hpp:95: note: candidates are: void QuantLib::CalibratedModel::calibrate(const std::vector<boost::shared_ptr<QuantLib::CalibrationHelper>, std::allocator<boost::shared_ptr<QuantLib::CalibrationHelper> > >&, QuantLib::OptimizationMethod&, const QuantLib::EndCriteria&, const QuantLib::Constraint&, const std::vector<double, std::allocator<double> >&) | > bermudan.cpp: In function 'SEXPREC* QL_BermudanSwaption(SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*)': | > bermudan.cpp:50: error: 'QL_IO_INIT' was not declared in this scope | > bermudan.cpp:53: error: expected `;' before 'RcppParams' | > bermudan.cpp:63: error: 'rparam' was not declared in this scope | > bermudan.cpp:122: error: 'class QuantLib::Handle<QuantLib::YieldTermStructure>' has no member named 'linkTo' | > make[1]: *** [bermudan.o] Error 1 | > make[1]: Leaving directory `/build/user/rquantlib-0.2.6/src' | > chmod: cannot access `/build/user/rquantlib-0.2.6/debian/r-cran-rquantlib/usr/lib/R/site-library/RQuantLib/libs/*': No such file or directory | > ERROR: compilation failed for package 'RQuantLib' | > ** Removing '/build/user/rquantlib-0.2.6/debian/r-cran-rquantlib/usr/lib/R/site-library/RQuantLib' | > make: *** [R_any_arch] Error 1 | | The Full Build log is available and can be viewed at: | | http://people.debian.org/~lucas/logs/2007/06/01/ | | bye, | - michael | -- Hell, there are no rules here - we're trying to accomplish something. -- Thomas A. Edison -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]