|
From: Christofer B. <bog...@gm...> - 2022-05-04 08:23:41
|
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 |