|
From: Luigi B. <lui...@gm...> - 2022-05-04 09:44:55
|
Ok, here it is: configure:17302: checking for Boost development files configure:17318: g++ -c -std=c++11 conftest.cpp >&5 ./configure: line 1801: g++: command not found It looks like your VM has a minimal setup that doesn't include g++. Installing it should solve the problem. Luigi On Wed, May 4, 2022 at 10:23 AM Christofer Bogaso < bog...@gm...> wrote: > Hi, > > I am running ./configure within Home/QuantLib-1.26 folder. > > Attached is a snapshot of all files and folders within that folder. I > fail to see any file with name config.log. There is a folder called > config, but within that also the log is not present. Could you please > help me to identify the exact location? > > On Wed, May 4, 2022 at 1:28 PM Luigi Ballabio <lui...@gm...> > wrote: > > > > configure.ac is an input used to build configure itself. > > > > You need to look at config.log in the directory where you ran ./configure > > > > > > On Wed, May 4, 2022 at 6:50 AM Daniel Lobo <dan...@gm...> > wrote: > >> > >> Hi, > >> > >> I still get the same error message as below, > >> > >> $ ./configure --with-boost-include=usr/include/boost > >> --with-boost-lib=/usr/lib/x86_64-linux-gnu > >> checking for a BSD-compatible install... /usr/bin/install -c > >> checking whether build environment is sane... yes > >> checking for a race-free mkdir -p... /usr/bin/mkdir -p > >> checking for gawk... no > >> checking for mawk... mawk > >> checking whether make sets $(MAKE)... no > >> checking whether make supports nested variables... no > >> checking whether UID '1000' is supported by ustar format... yes > >> checking whether GID '1000' is supported by ustar format... yes > >> checking how to create a ustar tar archive... gnutar > >> checking for gawk... (cached) mawk > >> checking for gcc... gcc > >> checking whether the C compiler works... yes > >> checking for C compiler default output file name... a.out > >> checking for suffix of executables... > >> checking whether we are cross compiling... no > >> checking for suffix of object files... o > >> checking whether the compiler supports GNU C... yes > >> checking whether gcc accepts -g... yes > >> checking for gcc option to enable C11 features... none needed > >> checking whether gcc understands -c and -o together... yes > >> checking whether make supports the include directive... no > >> checking dependency style of gcc... none > >> checking for g++... no > >> checking for c++... no > >> checking for gpp... no > >> checking for aCC... no > >> checking for CC... no > >> checking for cxx... no > >> checking for cc++... no > >> checking for cl.exe... no > >> checking for FCC... no > >> checking for KCC... no > >> checking for RCC... no > >> checking for xlC_r... no > >> checking for xlC... no > >> checking for clang++... no > >> checking whether the compiler supports GNU C++... no > >> checking whether g++ accepts -g... no > >> checking for g++ option to enable C++11 features... none needed > >> checking dependency style of g++... none > >> checking how to run the C preprocessor... gcc -E > >> checking build system type... x86_64-pc-linux-gnu > >> checking host system type... x86_64-pc-linux-gnu > >> checking how to print strings... printf > >> checking for a sed that does not truncate output... /usr/bin/sed > >> checking for grep that handles long lines and -e... /usr/bin/grep > >> checking for egrep... /usr/bin/grep -E > >> checking for fgrep... /usr/bin/grep -F > >> checking for ld used by gcc... /usr/bin/ld > >> checking if the linker (/usr/bin/ld) is GNU ld... yes > >> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B > >> checking the name lister (/usr/bin/nm -B) interface... BSD nm > >> checking whether ln -s works... yes > >> checking the maximum length of command line arguments... 1572864 > >> checking how to convert x86_64-pc-linux-gnu file names to > >> x86_64-pc-linux-gnu format... func_convert_file_noop > >> checking how to convert x86_64-pc-linux-gnu file names to toolchain > >> format... func_convert_file_noop > >> checking for /usr/bin/ld option to reload object files... -r > >> checking for objdump... objdump > >> checking how to recognize dependent libraries... pass_all > >> checking for dlltool... no > >> checking how to associate runtime and link libraries... printf %s\n > >> checking for ar... ar > >> checking for archiver @FILE support... @ > >> checking for strip... strip > >> checking for ranlib... ranlib > >> checking command to parse /usr/bin/nm -B output from gcc object... ok > >> checking for sysroot... no > >> checking for a working dd... /usr/bin/dd > >> checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 > >> checking for mt... mt > >> checking if mt is a manifest tool... no > >> checking for stdio.h... yes > >> checking for stdlib.h... yes > >> checking for string.h... yes > >> checking for inttypes.h... yes > >> checking for stdint.h... yes > >> checking for strings.h... yes > >> checking for sys/stat.h... yes > >> checking for sys/types.h... yes > >> checking for unistd.h... yes > >> checking for dlfcn.h... yes > >> checking for objdir... .libs > >> checking if gcc supports -fno-rtti -fno-exceptions... no > >> checking for gcc option to produce PIC... -fPIC -DPIC > >> checking if gcc PIC flag -fPIC -DPIC works... yes > >> checking if gcc static flag -static works... yes > >> checking if gcc supports -c -o file.o... yes > >> checking if gcc supports -c -o file.o... (cached) yes > >> checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports > >> shared libraries... yes > >> checking whether -lc should be explicitly linked in... no > >> checking dynamic linker characteristics... GNU/Linux ld.so > >> checking how to hardcode library paths into programs... immediate > >> checking whether stripping libraries is possible... yes > >> checking if libtool supports shared libraries... yes > >> checking whether to build shared libraries... yes > >> checking whether to build static libraries... yes > >> checking for C++11 support... no: adding -std=c++11 to CXXFLAGS > >> checking for Boost development files... no > >> configure: error: Boost development files not found > >> > >> Below is the outputs from configure file (configure.ac) > >> > >> # Process this file with autoconf to produce a configure script. > >> AC_INIT([QuantLib], [1.26], > >> [qua...@li...], > >> [QuantLib]) > >> AC_PREREQ(2.62) > >> AC_CONFIG_SRCDIR([ql/qldefines.hpp]) > >> AC_CONFIG_AUX_DIR([config]) > >> AC_CONFIG_HEADERS([ql/config.hpp]) > >> AM_INIT_AUTOMAKE([foreign nostdinc subdir-objects tar-ustar]) > >> AC_CONFIG_MACRO_DIR([m4]) > >> > >> AC_COPYRIGHT([ > >> Copyright (C) 2000, 2001, 2002, 2003 RiskMap srl > >> Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 StatPro > Italia srl > >> Copyright (C) 2004, 2005 Ferdinando Ametrano > >> > >> This file is part of QuantLib, a free-software/open-source library > >> for financial quantitative analysts and developers - > http://quantlib.org/ > >> > >> QuantLib is free software: you can redistribute it and/or modify it > >> under the terms of the QuantLib license. You should have received a > >> copy of the license along with this program; if not, please email > >> <qua...@li...>. The license is also available online at > >> <http://quantlib.org/license.shtml>. > >> > >> This program is distributed in the hope that it will be useful, but > WITHOUT > >> ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or > FITNESS > >> FOR A PARTICULAR PURPOSE. See the license for more details.]) > >> > >> AC_PROG_AWK > >> AC_PROG_INSTALL > >> > >> # Help the compiler find external software > >> > >> AC_ARG_WITH([boost-include], > >> AS_HELP_STRING([--with-boost-include=INCLUDE_PATH], > >> [Supply the location of Boost header files]), > >> [ql_boost_include_path="`cd ${withval} 2>/dev/null && > pwd`"], > >> [ql_boost_include_path=""]) > >> if test [ -n "$ql_boost_include_path" ] ; then > >> AC_SUBST([BOOST_INCLUDE],["-I${ql_boost_include_path}"]) > >> AC_SUBST([CPPFLAGS],["${CPPFLAGS} -I${ql_boost_include_path}"]) > >> fi > >> AC_ARG_WITH([boost-lib], > >> AS_HELP_STRING([--with-boost-lib=LIB_PATH], > >> [Supply the location of Boost libraries]), > >> [ql_boost_lib_path="`cd ${withval} 2>/dev/null && pwd`"], > >> [ql_boost_lib_path=""]) > >> if test [ -n "$ql_boost_lib_path" ] ; then > >> AC_SUBST([BOOST_LIB],["-L${ql_boost_lib_path}"]) > >> AC_SUBST([LDFLAGS],["${LDFLAGS} -L${ql_boost_lib_path}"]) > >> fi > >> > >> > >> # Continue setup > >> > >> AC_PROG_CC > >> AC_PROG_CXX > >> AC_PROG_CPP > >> LT_INIT > >> > >> AM_CONDITIONAL(ENABLE_STATIC, test "${enable_static}" == "yes") > >> > >> AC_LANG([C++]) > >> > >> AC_ARG_ENABLE([openmp], > >> AS_HELP_STRING([--enable-openmp], > >> [If enabled, configure will try to detect > >> and enable OpenMP support.]), > >> [ql_openmp=$enableval], > >> [ql_openmp=no]) > >> if test "$ql_openmp" = "yes" ; then > >> AC_OPENMP > >> AC_SUBST([CXXFLAGS],["${CXXFLAGS} ${OPENMP_CXXFLAGS}"]) > >> fi > >> > >> # Check for C++11 support > >> QL_CHECK_CPP11 > >> > >> # Check for Boost components > >> QL_CHECK_BOOST > >> AM_CONDITIONAL(BOOST_UNIT_TEST_FOUND, test "x${BOOST_UNIT_TEST_LIB}" != > "x") > >> > >> # Check for Emacs > >> AM_PATH_LISPDIR > >> AM_CONDITIONAL(EMACS_FOUND, test "${EMACS}" != "no") > >> > >> # Check for tools needed for building documentation > >> AC_PATH_PROG([DOXYGEN], [doxygen]) > >> AC_PATH_PROG([SED], [sed]) > >> AC_PATH_PROG([LATEX], [latex]) > >> AC_PATH_PROG([PDFLATEX], [pdflatex]) > >> AC_PATH_PROG([MAKEINDEX], [makeindex]) > >> AC_PATH_PROG([DVIPS], [dvips]) > >> > >> > >> # site configuration > >> > >> # AC_ARG_WITH([real], > >> # AS_HELP_STRING([--with-real=type], > >> # [The given type will be used for > floating-point > >> # calculations. > >> # In case this option is not invoked, double > >> # will be used.]), > >> # [AC_DEFINE_UNQUOTED([QL_REAL],[$withval], > >> # [Define this as the type to be used > for > >> # floating-point calculations.])], > >> # [AC_DEFINE_UNQUOTED([QL_REAL],[double], > >> # [Define this as the type to be used > for > >> # floating-point calculations.])]) > >> > >> # AC_ARG_WITH([integer], > >> # AS_HELP_STRING([--with-integer=type], > >> # [The given type will be used for integer > >> # calculations. At least an int is required. > >> # In case this option is not invoked, int > >> # will be used.]), > >> # [AC_DEFINE_UNQUOTED([QL_INTEGER],[$withval], > >> # [Define this as the type to be used > for > >> # integer calculations. At least an int > >> # is required.])], > >> # [AC_DEFINE_UNQUOTED([QL_INTEGER],[int], > >> # [Define this as the type to be used > for > >> # integer calculations. At least an int > >> # is required.])]) > >> > >> # AC_ARG_WITH([big-integer], > >> # AS_HELP_STRING([--with-big-integer=type], > >> # [The given type will be used for large > integer > >> # calculations. At least 4 bytes are > required. > >> # In case this option is not invoked, long > >> # will be used.]), > >> # [AC_DEFINE_UNQUOTED([QL_BIG_INTEGER],[$withval], > >> # [Define this as the type to be used > for > >> # large integer calculations. At least > >> # 4 bytes are required.])], > >> # [AC_DEFINE_UNQUOTED([QL_BIG_INTEGER],[long], > >> # [Define this as the type to be used > for > >> # large integer calculations. At least > >> # 4 bytes are required.])]) > >> > >> > >> AC_ARG_ENABLE([error-lines], > >> AS_HELP_STRING([--enable-error-lines], > >> [If enabled, file and line information is > >> added to the error messages thrown by > >> the library.]), > >> [ql_error_lines=$enableval], > >> [ql_error_lines=no]) > >> AC_MSG_CHECKING([whether to add file and line information to errors]) > >> if test "$ql_error_lines" = "yes" ; then > >> AC_DEFINE([QL_ERROR_LINES],[1], > >> [Define this if error messages should include file and line > >> information.]) > >> fi > >> AC_MSG_RESULT([$ql_error_lines]) > >> > >> AC_ARG_ENABLE([error-functions], > >> AS_HELP_STRING([--enable-error-functions], > >> [If enabled, current function information > >> is added to the error messages thrown by > >> the library.]), > >> [ql_error_functions=$enableval], > >> [ql_error_functions=no]) > >> AC_MSG_CHECKING([whether to add function information to errors]) > >> if test "$ql_error_functions" = "yes" ; then > >> AC_DEFINE([QL_ERROR_FUNCTIONS],[1], > >> [Define this if error messages should include current > function > >> information.]) > >> fi > >> AC_MSG_RESULT([$ql_error_functions]) > >> > >> AC_ARG_ENABLE([tracing], > >> AS_HELP_STRING([--enable-tracing], > >> [If enabled, tracing messages might be > emitted > >> by the library depending on run-time > >> settings. Enabling this option can degrade > >> performance.]), > >> [ql_tracing=$enableval], > >> [ql_tracing=no]) > >> AC_MSG_CHECKING([whether to enable tracing]) > >> if test "$ql_tracing" = "yes" ; then > >> AC_DEFINE([QL_ENABLE_TRACING],[1], > >> [Define this if tracing messages should allowed (whether > they > >> are actually emitted will depend on run-time settings.)]) > >> fi > >> AC_MSG_RESULT([$ql_tracing]) > >> > >> AC_MSG_CHECKING([whether to enable indexed coupons]) > >> AC_ARG_ENABLE([indexed-coupons], > >> AS_HELP_STRING([--enable-indexed-coupons], > >> [If enabled, indexed coupons (see the > >> documentation) are used in floating legs. > >> If disabled (the default), par coupons > >> are used.]), > >> [ql_indexed_coupon=$enableval], > >> [ql_indexed_coupon=no]) > >> if test "$ql_indexed_coupon" = "yes" ; then > >> AC_DEFINE([QL_USE_INDEXED_COUPON],[1], > >> [Define this to use indexed coupons instead of par coupons > in > >> floating legs.]) > >> fi > >> AC_MSG_RESULT([$ql_indexed_coupon]) > >> > >> AC_MSG_CHECKING([whether to enable extra safety checks]) > >> AC_ARG_ENABLE([extra-safety-checks], > >> AS_HELP_STRING([--enable-extra-safety-checks], > >> [If enabled, extra run-time checks are > added > >> to a few functions. This can prevent their > >> inlining and degrade performance.]), > >> [ql_belt_and_braces=$enableval], > >> [ql_belt_and_braces=no]) > >> if test "$ql_belt_and_braces" = "yes" ; then > >> AC_DEFINE([QL_EXTRA_SAFETY_CHECKS],[1], > >> [Define this if extra safety checks should be performed. > >> This can degrade performance.]) > >> fi > >> AC_MSG_RESULT([$ql_belt_and_braces]) > >> > >> AC_MSG_CHECKING([whether to enable sessions]) > >> AC_ARG_ENABLE([sessions], > >> AS_HELP_STRING([--enable-sessions], > >> [If enabled, singletons will return > different > >> instances for different sessions. You will > >> have to provide and link with the library > >> a sessionId() function in namespace > QuantLib, > >> returning a different session id for each > >> session. This also implies thread-safe > >> Singleton initialization.]), > >> [ql_use_sessions=$enableval], > >> [ql_use_sessions=no]) > >> if test "$ql_use_sessions" = "yes" ; then > >> AC_DEFINE([QL_ENABLE_SESSIONS],[1], > >> [Define this if you want to enable sessions.]) > >> fi > >> AC_MSG_RESULT([$ql_use_sessions]) > >> > >> AC_MSG_CHECKING([whether to enable thread-safe observer pattern]) > >> AC_ARG_ENABLE([thread-safe-observer-pattern], > >> AS_HELP_STRING([--enable-thread-safe-observer-pattern], > >> [If enabled, thread-safe version of the > >> observer pattern will be used. You should > >> enable it if you want to use QuantLib > >> via the SWIG layer within the JVM or .NET > >> eco system or any environment with an > >> async garbage collector. C++-17 is > required > >> if this option is used together with > >> --enable-std-pointers]), > >> [ql_use_tsop=$enableval], > >> [ql_use_tsop=no]) > >> AC_MSG_RESULT([$ql_use_tsop]) > >> if test "$ql_use_tsop" = "yes" ; then > >> AC_DEFINE([QL_ENABLE_THREAD_SAFE_OBSERVER_PATTERN],[1], > >> [Define this if you want to enable > >> thread-safe observer pattern.]) > >> fi > >> > >> AC_MSG_CHECKING([whether to enable thread-safe singleton > initialization]) > >> AC_ARG_ENABLE([thread-safe-singleton-init], > >> AS_HELP_STRING([--enable-thread-safe-singleton-init], > >> [If enabled, singleton initialization will > >> be thread-safe. This requires Boost 1.58 > >> or later. Note that --enable-sessions > >> implies thread-safe initialization, > >> whether this is defined or not]), > >> [ql_use_safe_singleton_init=$enableval], > >> [ql_use_safe_singleton_init=no]) > >> if test "$ql_use_safe_singleton_init" = "yes" ; then > >> AC_DEFINE([QL_ENABLE_SINGLETON_THREAD_SAFE_INIT],[1], > >> [Define this if you want thread-safe singleton > initialization.]) > >> fi > >> AC_MSG_RESULT([$ql_use_safe_singleton_init]) > >> > >> if test "$ql_use_sessions" = "yes" || test "$ql_use_tsop" = "yes" || > >> test "$ql_use_safe_singleton_init" = "yes"; then > >> QL_CHECK_BOOST_VERSION_1_58_OR_HIGHER > >> QL_CHECK_BOOST_TEST_THREAD_SIGNALS2_SYSTEM > >> else > >> AC_SUBST([BOOST_THREAD_LIB],[""]) > >> fi > >> > >> AC_MSG_CHECKING([whether to enable parallel unit test runner]) > >> AC_ARG_ENABLE([parallel-unit-test-runner], > >> AS_HELP_STRING([--enable-parallel-unit-test-runner], > >> [If enabled, a parallel unit test runner > is used > >> to execute the C++ test suite. This will > reduce > >> the runtime on multi core CPUs.]), > >> [ql_use_parallel_test=$enableval], > >> [ql_use_parallel_test=no]) > >> AC_MSG_RESULT([$ql_use_parallel_test]) > >> if test "$ql_use_parallel_test" = "yes" ; then > >> AC_DEFINE([QL_ENABLE_PARALLEL_UNIT_TEST_RUNNER],[1], > >> [Define this if you want to enable > >> the parallel unit test runner.]) > >> QL_CHECK_BOOST_VERSION_1_59_OR_HIGHER > >> if test "$ql_use_tsop" != "yes" ; then > >> QL_CHECK_BOOST_TEST_THREAD_SIGNALS2_SYSTEM > >> fi > >> QL_CHECK_BOOST_TEST_INTERPROCESS > >> else > >> AC_SUBST([BOOST_INTERPROCESS_LIB],[""]) > >> fi > >> > >> AC_MSG_CHECKING([whether to install examples]) > >> AC_ARG_ENABLE([examples], > >> AS_HELP_STRING([--enable-examples], > >> [If enabled, examples are built and > installed > >> when "make" and "make install" are > invoked. > >> If disabled (the default) they are built > >> but not installed.]), > >> [ql_install_examples=$enableval], > >> [ql_install_examples=no]) > >> AM_CONDITIONAL(AUTO_EXAMPLES, test "$ql_install_examples" != "no") > >> AC_MSG_RESULT([$ql_install_examples]) > >> > >> AC_MSG_CHECKING([whether to install the benchmark]) > >> AC_ARG_ENABLE([benchmark], > >> AS_HELP_STRING([--enable-benchmark], > >> [If enabled, the benchmark is built and > >> installed when "make" and "make install" > >> are invoked. If disabled (the default) > >> it is built but not installed.]), > >> [ql_install_benchmark=$enableval], > >> [ql_install_benchmark=no]) > >> AM_CONDITIONAL(AUTO_BENCHMARK, test "$ql_install_benchmark" != "no") > >> AC_MSG_RESULT([$ql_install_benchmark]) > >> > >> AC_MSG_CHECKING([whether to use unity build]) > >> AC_ARG_ENABLE([unity-build], > >> AS_HELP_STRING([--enable-unity-build], > >> [If enabled, the source files in each > directory > >> are collected into one single source file > and > >> compiled together. This can speed up the > >> compilation of the library. > >> If disabled (the default) each source > file is > >> compiled separately..]), > >> [ql_use_unity_build=$enableval], > >> [ql_use_unity_build=no]) > >> AM_CONDITIONAL(UNITY_BUILD, test "$ql_use_unity_build" != "no") > >> AC_MSG_RESULT([$ql_use_unity_build]) > >> > >> AC_MSG_CHECKING([whether to enable intraday date and daycounters]) > >> AC_ARG_ENABLE([intraday], > >> AS_HELP_STRING([--enable-intraday], > >> [If enabled, date objects will support an > intraday > >> datetime resolution down to microseconds. > >> Strickly monotone daycounters (Actual360, > >> Actual365Fixed and ActualActual) will take > >> the additional information into account > >> and allow for accurate intraday pricing. > >> If disabled (the default) the smallest > >> resolution of date objects will be a > single day. > >> Intraday datetime resolution is > experimental.]), > >> [ql_use_intraday=$enableval], > >> [ql_use_intraday=no]) > >> if test "$ql_use_intraday" = "yes" ; then > >> AC_DEFINE([QL_HIGH_RESOLUTION_DATE],[1], > >> [Define this if you want to enable high resolution date > class.]) > >> fi > >> AC_MSG_RESULT([$ql_use_intraday]) > >> > >> AC_MSG_CHECKING([whether to enable standard smart pointers]) > >> AC_ARG_ENABLE([std-pointers], > >> AS_HELP_STRING([--enable-std-pointers], > >> [If enabled, std::shared_ptr and related > >> classes and functions will be used instead > >> of boost::shared_ptr. > >> If disabled (the default) the Boost > facilities > >> are used. > >> Note that std::shared_ptr does not check > >> access and can cause segmentation > faults.]), > >> [ql_use_std_pointers=$enableval], > >> [ql_use_std_pointers=no]) > >> if test "$ql_use_std_pointers" = "yes" ; then > >> AC_DEFINE([QL_USE_STD_SHARED_PTR],[1], > >> [Define this if you want to use standard smart pointers.]) > >> fi > >> AC_MSG_RESULT([$ql_use_std_pointers]) > >> > >> AC_MSG_CHECKING([whether to enable std::unique_ptr instead of > std::auto_ptr]) > >> AC_ARG_ENABLE([std-unique-ptr], > >> AS_HELP_STRING([--enable-std-unique-ptr], > >> [If enabled (the default), std::unique_ptr > will > >> be used instead of the deprecated > std::auto_ptr. > >> If disabled, std::auto_ptr will still be > used.]), > >> [ql_use_unique_ptr=$enableval], > >> [ql_use_unique_ptr=yes]) > >> if test "$ql_use_unique_ptr" = "yes" ; then > >> AC_DEFINE([QL_USE_STD_UNIQUE_PTR],[1], > >> [Define this if you want to replace std::auto_ptr with > >> std::unique_ptr.]) > >> fi > >> AC_MSG_RESULT([$ql_use_unique_ptr]) > >> > >> AC_MSG_CHECKING([whether to enable std::function]) > >> AC_ARG_ENABLE([std-function], > >> AS_HELP_STRING([--enable-std-function], > >> [If enabled, std::function and std::bind > will be > >> used instead of boost::function and > boost::bind. > >> If disabled (the default) the Boost > facilities > >> are used.]), > >> [ql_use_std_function=$enableval], > >> [ql_use_std_function=no]) > >> if test "$ql_use_std_function" = "yes" ; then > >> AC_DEFINE([QL_USE_STD_FUNCTION],[1], > >> [Define this if you want to use std::function and > std::bind.]) > >> fi > >> AC_MSG_RESULT([$ql_use_std_function]) > >> > >> > >> AC_MSG_CHECKING([whether to enable std::tuple]) > >> AC_ARG_ENABLE([std-tuple], > >> AS_HELP_STRING([--enable-std-tuple], > >> [If enabled, std::tuple and related > functions > >> will be used instead of boost::tuple. > >> If disabled (the default) the Boost > facilities > >> are used.]), > >> [ql_use_std_tuple=$enableval], > >> [ql_use_std_tuple=no]) > >> if test "$ql_use_std_tuple" = "yes" ; then > >> AC_DEFINE([QL_USE_STD_TUPLE],[1], > >> [Define this if you want to use std::tuple.]) > >> fi > >> AC_MSG_RESULT([$ql_use_std_pointers]) > >> > >> AC_MSG_CHECKING([whether to enable available std classes]) > >> AC_ARG_ENABLE([std-classes], > >> AS_HELP_STRING([--enable-std-classes], > >> [This is a shortcut for > --enable-std-pointers > >> --enable-std-unique-ptr > --enable-std-function > >> --enable-std-tuple. > >> If enabled, this supersedes any --disable > >> option passed for the above.]), > >> [ql_use_std_classes=$enableval], > >> [ql_use_std_classes=no]) > >> if test "$ql_use_std_classes" = "yes" ; then > >> AC_DEFINE([QL_USE_STD_SHARED_PTR],[1], > >> [Define this if you want to use standard smart pointers.]) > >> AC_DEFINE([QL_USE_STD_UNIQUE_PTR],[1], > >> [Define this if you want to replace std::auto_ptr with > >> std::unique_ptr.]) > >> AC_DEFINE([QL_USE_STD_FUNCTION],[1], > >> [Define this if you want to use std::function and > std::bind.]) > >> AC_DEFINE([QL_USE_STD_TUPLE],[1], > >> [Define this if you want to use std::tuple.]) > >> fi > >> AC_MSG_RESULT([$ql_use_std_classes]) > >> > >> > >> AC_MSG_CHECKING([whether to enable the Disposable class template]) > >> AC_ARG_ENABLE([disposable], > >> AS_HELP_STRING([--enable-disposable], > >> [If enabled, the Disposable class > >> template will be used; > >> this should be no longer necessary in > C++11 > >> and might interfere with compiler > optimizations. > >> If disabled (the default) the class will > only > >> be an alias for the underlying type.]), > >> [ql_use_disposable=$enableval], > >> [ql_use_disposable=no]) > >> if test "$ql_use_disposable" = "yes" ; then > >> AC_DEFINE([QL_USE_DISPOSABLE],[1], > >> [Define this if you want to use the Disposable class > template.]) > >> fi > >> AC_MSG_RESULT([$ql_use_disposable]) > >> > >> > >> # manual configurations for specific hosts > >> case $host in > >> powerpc-apple-darwin*) > >> AC_DEFINE([QL_PATCH_DARWIN],[1], > >> [Define if running on a Mac OS X machine.]) > >> ;; > >> sparc-sun-solaris*) > >> AC_DEFINE([QL_PATCH_SOLARIS],[1], > >> [Define if running on a Sun Solaris machine.]) > >> ;; > >> esac > >> > >> > >> # done, output the configured files > >> AC_CONFIG_FILES([ > >> Makefile > >> ql/Makefile > >> ql/cashflows/Makefile > >> ql/currencies/Makefile > >> ql/experimental/Makefile > >> ql/experimental/amortizingbonds/Makefile > >> ql/experimental/asian/Makefile > >> ql/experimental/averageois/Makefile > >> ql/experimental/barrieroption/Makefile > >> ql/experimental/basismodels/Makefile > >> ql/experimental/callablebonds/Makefile > >> ql/experimental/catbonds/Makefile > >> ql/experimental/commodities/Makefile > >> ql/experimental/coupons/Makefile > >> ql/experimental/credit/Makefile > >> ql/experimental/exoticoptions/Makefile > >> ql/experimental/finitedifferences/Makefile > >> ql/experimental/forward/Makefile > >> ql/experimental/fx/Makefile > >> ql/experimental/inflation/Makefile > >> ql/experimental/lattices/Makefile > >> ql/experimental/math/Makefile > >> ql/experimental/mcbasket/Makefile > >> ql/experimental/models/Makefile > >> ql/experimental/processes/Makefile > >> ql/experimental/risk/Makefile > >> ql/experimental/shortrate/Makefile > >> ql/experimental/swaptions/Makefile > >> ql/experimental/termstructures/Makefile > >> ql/experimental/variancegamma/Makefile > >> ql/experimental/varianceoption/Makefile > >> ql/experimental/volatility/Makefile > >> ql/indexes/Makefile > >> ql/indexes/ibor/Makefile > >> ql/indexes/inflation/Makefile > >> ql/indexes/swap/Makefile > >> ql/instruments/Makefile > >> ql/instruments/bonds/Makefile > >> ql/legacy/Makefile > >> ql/legacy/libormarketmodels/Makefile > >> ql/math/Makefile > >> ql/math/copulas/Makefile > >> ql/math/distributions/Makefile > >> ql/math/integrals/Makefile > >> ql/math/interpolations/Makefile > >> ql/math/matrixutilities/Makefile > >> ql/math/ode/Makefile > >> ql/math/optimization/Makefile > >> ql/math/randomnumbers/Makefile > >> ql/math/solvers1d/Makefile > >> ql/math/statistics/Makefile > >> ql/methods/Makefile > >> ql/methods/finitedifferences/Makefile > >> ql/methods/finitedifferences/meshers/Makefile > >> ql/methods/finitedifferences/operators/Makefile > >> ql/methods/finitedifferences/schemes/Makefile > >> ql/methods/finitedifferences/solvers/Makefile > >> ql/methods/finitedifferences/stepconditions/Makefile > >> ql/methods/finitedifferences/utilities/Makefile > >> ql/methods/lattices/Makefile > >> ql/methods/montecarlo/Makefile > >> ql/models/Makefile > >> ql/models/equity/Makefile > >> ql/models/marketmodels/Makefile > >> ql/models/marketmodels/browniangenerators/Makefile > >> ql/models/marketmodels/callability/Makefile > >> ql/models/marketmodels/correlations/Makefile > >> ql/models/marketmodels/curvestates/Makefile > >> ql/models/marketmodels/driftcomputation/Makefile > >> ql/models/marketmodels/evolvers/Makefile > >> ql/models/marketmodels/evolvers/volprocesses/Makefile > >> ql/models/marketmodels/models/Makefile > >> ql/models/marketmodels/pathwisegreeks/Makefile > >> ql/models/marketmodels/products/Makefile > >> ql/models/marketmodels/products/onestep/Makefile > >> ql/models/marketmodels/products/multistep/Makefile > >> ql/models/marketmodels/products/pathwise/Makefile > >> ql/models/shortrate/Makefile > >> ql/models/shortrate/calibrationhelpers/Makefile > >> ql/models/shortrate/onefactormodels/Makefile > >> ql/models/shortrate/twofactormodels/Makefile > >> ql/models/volatility/Makefile > >> ql/patterns/Makefile > >> ql/pricingengines/Makefile > >> ql/pricingengines/asian/Makefile > >> ql/pricingengines/barrier/Makefile > >> ql/pricingengines/basket/Makefile > >> ql/pricingengines/bond/Makefile > >> ql/pricingengines/capfloor/Makefile > >> ql/pricingengines/cliquet/Makefile > >> ql/pricingengines/credit/Makefile > >> ql/pricingengines/forward/Makefile > >> ql/pricingengines/inflation/Makefile > >> ql/pricingengines/lookback/Makefile > >> ql/pricingengines/quanto/Makefile > >> ql/pricingengines/swap/Makefile > >> ql/pricingengines/swaption/Makefile > >> ql/pricingengines/vanilla/Makefile > >> ql/processes/Makefile > >> ql/quotes/Makefile > >> ql/termstructures/Makefile > >> ql/termstructures/credit/Makefile > >> ql/termstructures/inflation/Makefile > >> ql/termstructures/volatility/Makefile > >> ql/termstructures/volatility/equityfx/Makefile > >> ql/termstructures/volatility/capfloor/Makefile > >> ql/termstructures/volatility/inflation/Makefile > >> ql/termstructures/volatility/optionlet/Makefile > >> ql/termstructures/volatility/swaption/Makefile > >> ql/termstructures/yield/Makefile > >> ql/time/Makefile > >> ql/time/calendars/Makefile > >> ql/time/daycounters/Makefile > >> ql/utilities/Makefile > >> man/Makefile > >> m4/Makefile > >> Docs/Makefile > >> Examples/Makefile > >> test-suite/Makefile]) > >> AC_CONFIG_FILES([quantlib-config],[chmod +x quantlib-config]) > >> AC_CONFIG_FILES([QuantLib.spec]) > >> AC_CONFIG_FILES([quantlib.pc]) > >> AC_OUTPUT > >> > >> On Tue, 3 May 2022 at 16:43, Conrad Cole <con...@gm...> > wrote: > >> > > >> > ./configure --with-boost-include=usr/include/boost > >> > --with-boost-lib=/usr/lib/x86_64-linux-gnu > >> > > >> > The config.log file should be in whatever directory you ran the > >> > configure script. > >> > > >> > On 5/3/22 06:55, Daniel Lobo wrote: > >> > > Also, given that my boost location is /usr/include/boost, how can I > >> > > execute ./configure again with the boost lib and include flags using > >> > > the proper directories? What will be the right code? > >> > > > >> > > Thanks, > >> > > > >> > > On Tue, 3 May 2022 at 15:54, Daniel Lobo <dan...@gm...> > wrote: > >> > >> Many thanks for your responses. > >> > >> > >> > >> whereis boost returns below location, > >> > >> > >> > >> $ whereis boost > >> > >> boost: /usr/include/boost > >> > >> > >> > >> Where can I see the generated config.log file? > >> > >> > >> > >> Thanks for your time. > >> > >> > >> > >> > >> > >> On Tue, 3 May 2022 at 03:29, Conrad Cole <con...@gm...> > wrote: > >> > >>> whereis boost is the command to find the location of the > installed boost header files. > >> > >>> > >> > >>> On 5/2/22 17:08, Luigi Ballabio wrote: > >> > >>> > >> > >>> Can you look inside the generated config.log file and see what > compiler error you're getting exactly? > >> > >>> > >> > >>> Luigi > >> > >>> > >> > >>> > >> > >>> On Mon, May 2, 2022 at 7:49 PM Daniel Lobo < > dan...@gm...> wrote: > >> > >>>> Many thanks. > >> > >>>> > >> > >>>> I ran below codes to remove and reinstall boost > >> > >>>> > >> > >>>> sudo apt-get remove libboost-all-dev > >> > >>>> sudo apt-get install libboost-all-dev > >> > >>>> > >> > >>>> boost installed in /usr/include > >> > >>>> > >> > >>>> :/usr/include$ ls > >> > >>>> aio.h complex.h error.h features-time64.h > getopt.h > >> > >>>> langinfo.h math.h netdb.h numa.h > >> > >>>> python3.10 setjmp.h string.h time.h video > >> > >>>> aliases.h cpio.h evdns.h fenv.h > glob.h > >> > >>>> lastlog.h mcheck.h neteconet numaif.h > rdma > >> > >>>> sgtty.h strings.h tirpc wait.h > >> > >>>> alloca.h crypt.h event2 finclude > >> > >>>> gnu-versions.h libgen.h memory.h netinet obstack.h > >> > >>>> re_comp.h shadow.h sudo_plugin.h ttyent.h wchar.h > >> > >>>> argp.h ctype.h event.h fmtmsg.h > grp.h > >> > >>>> libintl.h misc netipx openvpn > regex.h > >> > >>>> signal.h syscall.h uchar.h wctype.h > >> > >>>> argz.h dirent.h evhttp.h fnmatch.h > gshadow.h > >> > >>>> libltdl mntent.h netiucv paths.h > regexp.h > >> > >>>> sound sysexits.h ucontext.h wordexp.h > >> > >>>> ar.h dlfcn.h evrpc.h fstab.h > hwloc > >> > >>>> libnl3 monetary.h netpacket poll.h > resolv.h > >> > >>>> spawn.h syslog.h ulimit.h X11 > >> > >>>> arpa drm evutil.h fts.h > hwloc.h > >> > >>>> limits.h mqueue.h netrom printf.h rpc > >> > >>>> stab.h tar.h unicode x86_64-linux-gnu > >> > >>>> asm-generic elf.h execinfo.h ftw.h > iconv.h > >> > >>>> link.h mtd netrose proc_service.h > rpcsvc > >> > >>>> stdc-predef.h termio.h unistd.h xen > >> > >>>> assert.h endian.h expat_external.h gcalc-2 > ifaddrs.h > >> > >>>> linux net nfs protocols > sched.h > >> > >>>> stdint.h termios.h utime.h xorg > >> > >>>> boost > >> > >>>> > >> > >>>> But still get error when I run ./configure > >> > >>>> > >> > >>>> Below is the log that I get > >> > >>>> > >> > >>>> $ ./configure > >> > >>>> checking for a BSD-compatible install... /usr/bin/install -c > >> > >>>> checking whether build environment is sane... yes > >> > >>>> checking for a race-free mkdir -p... /usr/bin/mkdir -p > >> > >>>> checking for gawk... no > >> > >>>> checking for mawk... mawk > >> > >>>> checking whether make sets $(MAKE)... no > >> > >>>> checking whether make supports nested variables... no > >> > >>>> checking whether UID '1000' is supported by ustar format... yes > >> > >>>> checking whether GID '1000' is supported by ustar format... yes > >> > >>>> checking how to create a ustar tar archive... gnutar > >> > >>>> checking for gawk... (cached) mawk > >> > >>>> checking for gcc... gcc > >> > >>>> checking whether the C compiler works... yes > >> > >>>> checking for C compiler default output file name... a.out > >> > >>>> checking for suffix of executables... > >> > >>>> checking whether we are cross compiling... no > >> > >>>> checking for suffix of object files... o > >> > >>>> checking whether the compiler supports GNU C... yes > >> > >>>> checking whether gcc accepts -g... yes > >> > >>>> checking for gcc option to enable C11 features... none needed > >> > >>>> checking whether gcc understands -c and -o together... yes > >> > >>>> checking whether make supports the include directive... no > >> > >>>> checking dependency style of gcc... none > >> > >>>> checking for g++... no > >> > >>>> checking for c++... no > >> > >>>> checking for gpp... no > >> > >>>> checking for aCC... no > >> > >>>> checking for CC... no > >> > >>>> checking for cxx... no > >> > >>>> checking for cc++... no > >> > >>>> checking for cl.exe... no > >> > >>>> checking for FCC... no > >> > >>>> checking for KCC... no > >> > >>>> checking for RCC... no > >> > >>>> checking for xlC_r... no > >> > >>>> checking for xlC... no > >> > >>>> checking for clang++... no > >> > >>>> checking whether the compiler supports GNU C++... no > >> > >>>> checking whether g++ accepts -g... no > >> > >>>> checking for g++ option to enable C++11 features... none needed > >> > >>>> checking dependency style of g++... none > >> > >>>> checking how to run the C preprocessor... gcc -E > >> > >>>> checking build system type... x86_64-pc-linux-gnu > >> > >>>> checking host system type... x86_64-pc-linux-gnu > >> > >>>> checking how to print strings... printf > >> > >>>> checking for a sed that does not truncate output... /usr/bin/sed > >> > >>>> checking for grep that handles long lines and -e... /usr/bin/grep > >> > >>>> checking for egrep... /usr/bin/grep -E > >> > >>>> checking for fgrep... /usr/bin/grep -F > >> > >>>> checking for ld used by gcc... /usr/bin/ld > >> > >>>> checking if the linker (/usr/bin/ld) is GNU ld... yes > >> > >>>> checking for BSD- or MS-compatible name lister (nm)... > /usr/bin/nm -B > >> > >>>> checking the name lister (/usr/bin/nm -B) interface... BSD nm > >> > >>>> checking whether ln -s works... yes > >> > >>>> checking the maximum length of command line arguments... 1572864 > >> > >>>> checking how to convert x86_64-pc-linux-gnu file names to > >> > >>>> x86_64-pc-linux-gnu format... func_convert_file_noop > >> > >>>> checking how to convert x86_64-pc-linux-gnu file names to > toolchain > >> > >>>> format... func_convert_file_noop > >> > >>>> checking for /usr/bin/ld option to reload object files... -r > >> > >>>> checking for objdump... objdump > >> > >>>> checking how to recognize dependent libraries... pass_all > >> > >>>> checking for dlltool... no > >> > >>>> checking how to associate runtime and link libraries... printf > %s\n > >> > >>>> checking for ar... ar > >> > >>>> checking for archiver @FILE support... @ > >> > >>>> checking for strip... strip > >> > >>>> checking for ranlib... ranlib > >> > >>>> checking command to parse /usr/bin/nm -B output from gcc > object... ok > >> > >>>> checking for sysroot... no > >> > >>>> checking for a working dd... /usr/bin/dd > >> > >>>> checking how to truncate binary pipes... /usr/bin/dd bs=4096 > count=1 > >> > >>>> checking for mt... mt > >> > >>>> checking if mt is a manifest tool... no > >> > >>>> checking for stdio.h... yes > >> > >>>> checking for stdlib.h... yes > >> > >>>> checking for string.h... yes > >> > >>>> checking for inttypes.h... yes > >> > >>>> checking for stdint.h... yes > >> > >>>> checking for strings.h... yes > >> > >>>> checking for sys/stat.h... yes > >> > >>>> checking for sys/types.h... yes > >> > >>>> checking for unistd.h... yes > >> > >>>> checking for dlfcn.h... yes > >> > >>>> checking for objdir... .libs > >> > >>>> checking if gcc supports -fno-rtti -fno-exceptions... no > >> > >>>> checking for gcc option to produce PIC... -fPIC -DPIC > >> > >>>> checking if gcc PIC flag -fPIC -DPIC works... yes > >> > >>>> checking if gcc static flag -static works... yes > >> > >>>> checking if gcc supports -c -o file.o... yes > >> > >>>> checking if gcc supports -c -o file.o... (cached) yes > >> > >>>> checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) > supports > >> > >>>> shared libraries... yes > >> > >>>> checking whether -lc should be explicitly linked in... no > >> > >>>> checking dynamic linker characteristics... GNU/Linux ld.so > >> > >>>> checking how to hardcode library paths into programs... immediate > >> > >>>> checking whether stripping libraries is possible... yes > >> > >>>> checking if libtool supports shared libraries... yes > >> > >>>> checking whether to build shared libraries... yes > >> > >>>> checking whether to build static libraries... yes > >> > >>>> checking for C++11 support... no: adding -std=c++11 to CXXFLAGS > >> > >>>> checking for Boost development files... no > >> > >>>> configure: error: Boost development files not found > >> > >>>> > >> > >>>> > >> > >>>> Any pointer how to resolve this will be very helpful. > >> > >>>> > >> > >>>> Thanks > >> > >>>> > >> > >>>> On Sun, 1 May 2022 at 13:16, Jonathan Sweemer <sw...@gm...> > wrote: > >> > >>>>> Hi Daniel, > >> > >>>>> > >> > >>>>> Just to confirm, you’re no longer running ./configure with the > —with-boost-include and —with-boost-lib flags right? > >> > >>>>> > >> > >>>>> If so then I would expect the configure script to find your > boost installation. Please check that you see boost headers in > /usr/include/boost and if not, try reinstalling boost. > >> > >>>>> > >> > >>>>> If you’re still unable to get ./configure to find boost then > please attach the full output including all the commands that you ran. > >> > >>>>> > >> > >>>>> Jonathan > >> > >>>>> > >> > >>>>> > >> > >>>>> 2022년 5월 1일 (일) 15:41, Daniel Lobo <dan...@gm...>님이 > 작성: > >> > >>>>>> Hi, > >> > >>>>>> > >> > >>>>>> Many thanks for your response. > >> > >>>>>> > >> > >>>>>> Yes I ran 'sudo apt-get install libboost-all-dev' to install > boost. > >> > >>>>>> However still I get this error. > >> > >>>>>> > >> > >>>>>> How can I find where the boost is installed and how can I pass > that > >> > >>>>>> information './configure ' line? > >> > >>>>>> > >> > >>>>>> Apologies for trivial question if any, as I am not very expert > in > >> > >>>>>> Linux ecosystem. > >> > >>>>>> > >> > >>>>>> Thanks and regards, > >> > >>>>>> > >> > >>>>>> On Sun, 1 May 2022 at 11:53, Jonathan Sweemer < > sw...@gm...> wrote: > >> > >>>>>>> Hi Daniel, > >> > >>>>>>> > >> > >>>>>>> When you say that you “install[ed] boost already as provided > in the instruction page” do you mean that you ran the following command? > >> > >>>>>>> > >> > >>>>>>> sudo apt-get install libboost-all-dev > >> > >>>>>>> > >> > >>>>>>> If so then you shouldn’t need to use the —with-boost-include > and —with-boost-lib flags when configuring QuantLib. As the install guide > mentions, you only need those flags when you install boost in a > non-standard location. > >> > >>>>>>> > >> > >>>>>>> Jonathan > >> > >>>>>>> > >> > >>>>>>> > >> > >>>>>>> 2022년 5월 1일 (일) 02:25, Daniel Lobo <dan...@gm...>님이 > 작성: > >> > >>>>>>>> Hi, > >> > >>>>>>>> > >> > >>>>>>>> I am trying to install Quantlib in my Ubuntu VM. I was > following the > >> > >>>>>>>> instructions as provided in > >> > >>>>>>>> https://www.quantlib.org/install/linux.shtml > >> > >>>>>>>> > >> > >>>>>>>> But this installation failed when I executed > >> > >>>>>>>> > >> > >>>>>>>> ./configure --with-boost-include=/home/foo/include > >> > >>>>>>>> --with-boost-lib=/home/foo/lib > >> > >>>>>>>> > >> > >>>>>>>> > >> > >>>>>>>> > >> > >>>>>>>> The error I got is > >> > >>>>>>>> > >> > >>>>>>>> $ ./configure --with-boost-include=/home/foo/include > >> > >>>>>>>> --with-boost-lib=/home/foo/lib > >> > >>>>>>>> checking for a BSD-compatible install... /usr/bin/install -c > >> > >>>>>>>> checking whether build environment is sane... yes > >> > >>>>>>>> checking for a race-free mkdir -p... /usr/bin/mkdir -p > >> > >>>>>>>> checking for gawk... no > >> > >>>>>>>> checking for mawk... mawk > >> > >>>>>>>> checking whether make sets $(MAKE)... no > >> > >>>>>>>> checking whether make supports nested variables... no > >> > >>>>>>>> checking whether UID '1000' is supported by ustar format... > yes > >> > >>>>>>>> checking whether GID '1000' is supported by ustar format... > yes > >> > >>>>>>>> checking how to create a ustar tar archive... gnutar > >> > >>>>>>>> checking for gawk... (cached) mawk > >> > >>>>>>>> checking for gcc... gcc > >> > >>>>>>>> checking whether the C compiler works... yes > >> > >>>>>>>> checking for C compiler default output file name... a.out > >> > >>>>>>>> checking for suffix of executables... > >> > >>>>>>>> checking whether we are cross compiling... no > >> > >>>>>>>> checking for suffix of object files... o > >> > >>>>>>>> checking whether the compiler supports GNU C... yes > >> > >>>>>>>> checking whether gcc accepts -g... yes > >> > >>>>>>>> checking for gcc option to enable C11 features... none needed > >> > >>>>>>>> checking whether gcc understands -c and -o together... yes > >> > >>>>>>>> checking whether make supports the include directive... no > >> > >>>>>>>> checking dependency style of gcc... none > >> > >>>>>>>> checking for g++... no > >> > >>>>>>>> checking for c++... no > >> > >>>>>>>> checking for gpp... no > >> > >>>>>>>> checking for aCC... no > >> > >>>>>>>> checking for CC... no > >> > >>>>>>>> checking for cxx... no > >> > >>>>>>>> checking for cc++... no > >> > >>>>>>>> checking for cl.exe... no > >> > >>>>>>>> checking for FCC... no > >> > >>>>>>>> checking for KCC... no > >> > >>>>>>>> checking for RCC... no > >> > >>>>>>>> checking for xlC_r... no > >> > >>>>>>>> checking for xlC... no > >> > >>>>>>>> checking for clang++... no > >> > >>>>>>>> checking whether the compiler supports GNU C++... no > >> > >>>>>>>> checking whether g++ accepts -g... no > >> > >>>>>>>> checking for g++ option to enable C++11 features... none > needed > >> > >>>>>>>> checking dependency style of g++... none > >> > >>>>>>>> checking how to run the C preprocessor... gcc -E > >> > >>>>>>>> checking build system type... x86_64-pc-linux-gnu > >> > >>>>>>>> checking host system type... x86_64-pc-linux-gnu > >> > >>>>>>>> checking how to print strings... printf > >> > >>>>>>>> checking for a sed that does not truncate output... > /usr/bin/sed > >> > >>>>>>>> checking for grep that handles long lines and -e... > /usr/bin/grep > >> > >>>>>>>> checking for egrep... /usr/bin/grep -E > >> > >>>>>>>> checking for fgrep... /usr/bin/grep -F > >> > >>>>>>>> checking for ld used by gcc... /usr/bin/ld > >> > >>>>>>>> checking if the linker (/usr/bin/ld) is GNU ld... yes > >> > >>>>>>>> checking for BSD- or MS-compatible name lister (nm)... > /usr/bin/nm -B > >> > >>>>>>>> checking the name lister (/usr/bin/nm -B) interface... BSD nm > >> > >>>>>>>> checking whether ln -s works... yes > >> > >>>>>>>> checking the maximum length of command line arguments... > 1572864 > >> > >>>>>>>> checking how to convert x86_64-pc-linux-gnu file names to > >> > >>>>>>>> x86_64-pc-linux-gnu format... func_convert_file_noop > >> > >>>>>>>> checking how to convert x86_64-pc-linux-gnu file names to > toolchain > >> > >>>>>>>> format... func_convert_file_noop > >> > >>>>>>>> checking for /usr/bin/ld option to reload object files... -r > >> > >>>>>>>> checking for objdump... objdump > >> > >>>>>>>> checking how to recognize dependent libraries... pass_all > >> > >>>>>>>> checking for dlltool... no > >> > >>>>>>>> checking how to associate runtime and link libraries... > printf %s\n > >> > >>>>>>>> checking for ar... ar > >> > >>>>>>>> checking for archiver @FILE support... @ > >> > >>>>>>>> checking for strip... strip > >> > >>>>>>>> checking for ranlib... ranlib > >> > >>>>>>>> checking command to parse /usr/bin/nm -B output from gcc > object... ok > >> > >>>>>>>> checking for sysroot... no > >> > >>>>>>>> checking for a working dd... /usr/bin/dd > >> > >>>>>>>> checking how to truncate binary pipes... /usr/bin/dd bs=4096 > count=1 > >> > >>>>>>>> checking for mt... mt > >> > >>>>>>>> checking if mt is a manifest tool... no > >> > >>>>>>>> checking for stdio.h... yes > >> > >>>>>>>> checking for stdlib.h... yes > >> > >>>>>>>> checking for string.h... yes > >> > >>>>>>>> checking for inttypes.h... yes > >> > >>>>>>>> checking for stdint.h... yes > >> > >>>>>>>> checking for strings.h... yes > >> > >>>>>>>> checking for sys/stat.h... yes > >> > >>>>>>>> checking for sys/types.h... yes > >> > >>>>>>>> checking for unistd.h... yes > >> > >>>>>>>> checking for dlfcn.h... yes > >> > >>>>>>>> checking for objdir... .libs > >> > >>>>>>>> checking if gcc supports -fno-rtti -fno-exceptions... no > >> > >>>>>>>> checking for gcc option to produce PIC... -fPIC -DPIC > >> > >>>>>>>> checking if gcc PIC flag -fPIC -DPIC works... yes > >> > >>>>>>>> checking if gcc static flag -static works... yes > >> > >>>>>>>> checking if gcc supports -c -o file.o... yes > >> > >>>>>>>> checking if gcc supports -c -o file.o... (cached) yes > >> > >>>>>>>> checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) > supports > >> > >>>>>>>> shared libraries... yes > >> > >>>>>>>> checking whether -lc should be explicitly linked in... no > >> > >>>>>>>> checking dynamic linker characteristics... GNU/Linux ld.so > >> > >>>>>>>> checking how to hardcode library paths into programs... > immediate > >> > >>>>>>>> checking whether stripping libraries is possible... yes > >> > >>>>>>>> checking if libtool supports shared libraries... yes > >> > >>>>>>>> checking whether to build shared libraries... yes > >> > >>>>>>>> checking whether to build static libraries... yes > >> > >>>>>>>> checking for C++11 support... no: adding -std=c++11 to > CXXFLAGS > >> > >>>>>>>> checking for Boost development files... no > >> > >>>>>>>> configure: error: Boost development files not found > >> > >>>>>>>> > >> > >>>>>>>> Could you please help how to resolve this error. I executed > the code > >> > >>>>>>>> to install boost already as provided in the instruction page. > >> > >>>>>>>> > >> > >>>>>>>> > >> > >>>>>>>> _______________________________________________ > >> > >>>>>>>> QuantLib-users mailing list > >> > >>>>>>>> Qua...@li... > >> > >>>>>>>> https://lists.sourceforge.net/lists/listinfo/quantlib-users > >> > >>>> > >> > >>>> _______________________________________________ > >> > >>>> QuantLib-users mailing list > >> > >>>> Qua...@li... > >> > >>>> https://lists.sourceforge.net/lists/listinfo/quantlib-users > >> > >>> > >> > >>> > >> > >>> _______________________________________________ > >> > >>> QuantLib-users mailing list > >> > >>> Qua...@li... > >> > >>> https://lists.sourceforge.net/lists/listinfo/quantlib-users > > > > _______________________________________________ > > QuantLib-users mailing list > > Qua...@li... > > https://lists.sourceforge.net/lists/listinfo/quantlib-users > |