331 lines
15 KiB
Plaintext
331 lines
15 KiB
Plaintext
CDPATH="${ZSH_VERSION+.}:" && cd .. && /bin/bash /home/common_share/systemc/config/missing aclocal-1.14 -I config
|
|
CDPATH="${ZSH_VERSION+.}:" && cd .. && /bin/bash /home/common_share/systemc/config/missing autoconf
|
|
cd .. && /bin/bash /home/common_share/systemc/config/missing automake-1.14 --foreign
|
|
configure.ac:58: warning: The macro `AC_CANONICAL_SYSTEM' is obsolete.
|
|
configure.ac:58: You should run autoupdate.
|
|
./lib/autoconf/general.m4:2081: AC_CANONICAL_SYSTEM is expanded from...
|
|
configure.ac:58: the top level
|
|
configure.ac:266: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
|
|
configure.ac:266: You should run autoupdate.
|
|
config/libtool.m4:107: AC_PROG_LIBTOOL is expanded from...
|
|
configure.ac:266: the top level
|
|
configure.ac:561: warning: AC_OUTPUT should be used without arguments.
|
|
configure.ac:561: You should run autoupdate.
|
|
/bin/bash ./config.status --recheck
|
|
running CONFIG_SHELL=/bin/bash /bin/bash ../configure CXXFLAGS=-D_GLIBCXX_USE_CXX11_ABI=1 CXX=g++ --no-create --no-recursion
|
|
checking build system type... x86_64-unknown-linux-gnu
|
|
checking host system type... x86_64-unknown-linux-gnu
|
|
checking target system type... x86_64-unknown-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)... yes
|
|
checking whether make supports nested variables... yes
|
|
checking how to create a pax tar archive... gnutar
|
|
checking whether make supports nested variables... (cached) yes
|
|
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 g++ accepts -g... yes
|
|
checking for g++ option to enable C++11 features... none needed
|
|
checking whether make supports the include directive... yes (GNU style)
|
|
checking dependency style of g++... gcc3
|
|
checking whether we are using a Clang/LLVM C++ compiler... no
|
|
checking for gcc... g++
|
|
checking whether the compiler supports GNU C... yes
|
|
checking whether g++ accepts -g... yes
|
|
checking for g++ option to enable C11 features... unsupported
|
|
checking for g++ option to enable C99 features... unsupported
|
|
checking for g++ option to enable C89 features... unsupported
|
|
checking whether g++ understands -c and -o together... yes
|
|
checking dependency style of g++... gcc3
|
|
checking whether we are using a Clang/LLVM C compiler... no
|
|
checking for ar... ar
|
|
checking the archiver (ar) interface... ar
|
|
checking dependency style of g++... gcc3
|
|
checking whether ln -s works... yes
|
|
checking for the pthreads library -lpthreads... no
|
|
checking whether pthreads work without any flags... yes
|
|
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
|
|
checking if more special flags are required for pthreads... no
|
|
checking for PTHREAD_PRIO_INHERIT... yes
|
|
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 g++... /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 the maximum length of command line arguments... 1572864
|
|
checking whether the shell understands some XSI constructs... yes
|
|
checking whether the shell understands "+="... yes
|
|
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
|
|
checking how to convert x86_64-unknown-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 archiver @FILE support... @
|
|
checking for strip... strip
|
|
checking for ranlib... ranlib
|
|
checking command to parse /usr/bin/nm -B output from g++ object... ok
|
|
checking for sysroot... no
|
|
checking for mt... no
|
|
checking if : 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 g++ supports -fno-rtti -fno-exceptions... yes
|
|
checking for g++ option to produce PIC... -fPIC -DPIC
|
|
checking if g++ PIC flag -fPIC -DPIC works... yes
|
|
checking if g++ static flag -static works... yes
|
|
checking if g++ supports -c -o file.o... yes
|
|
checking if g++ supports -c -o file.o... (cached) yes
|
|
checking whether the g++ 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 how to run the C++ preprocessor... g++ -E
|
|
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
|
|
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
|
|
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
|
|
checking for g++ option to produce PIC... -fPIC -DPIC
|
|
checking if g++ PIC flag -fPIC -DPIC works... yes
|
|
checking if g++ static flag -static works... yes
|
|
checking if g++ supports -c -o file.o... yes
|
|
checking if g++ supports -c -o file.o... (cached) yes
|
|
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
|
|
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
|
|
checking how to hardcode library paths into programs... immediate
|
|
checking for SystemC install layout... ignored
|
|
checking for SystemC library arch suffix... default (TARGET_ARCH=linux64)
|
|
checking whether to add debug symbols to the SystemC library... no
|
|
checking whether to enable compiler optimization... yes
|
|
checking whether to add support for asynchronous update requests... yes
|
|
checking whether to use POSIX threads for SystemC processes... no
|
|
checking whether to enable simulation phase callbacks (experimental)... no
|
|
checking whether to enable VCD scopes by default... yes
|
|
checking for SC_DISABLE_VIRTUAL_BIND defined... no
|
|
checking for SC_ENABLE_IMMEDIATE_SELF_NOTIFICATION defined... no
|
|
checking for SC_ENABLE_EARLY_MAXTIME_CREATION defined... no
|
|
checking that generated files are newer than configure... done
|
|
configure: creating ./config.status
|
|
---------------------------------------------------------------------
|
|
Configuration summary of SystemC 2.3.4 for x86_64-unknown-linux-gnu
|
|
---------------------------------------------------------------------
|
|
|
|
Directory setup (based on classic layout):
|
|
Installation prefix (aka SYSTEMC_HOME):
|
|
/home/common_share/systemc
|
|
Header files : <SYSTEMC_HOME>/include
|
|
Libraries : <SYSTEMC_HOME>/lib-linux64
|
|
Documentation : <SYSTEMC_HOME>/docs
|
|
Examples : <SYSTEMC_HOME>/examples
|
|
|
|
Architecture : linux64
|
|
Compiler : g++ (C/C++)
|
|
|
|
User-provided command-line flags :
|
|
C++ compiler flags (CXXFLAGS) : -D_GLIBCXX_USE_CXX11_ABI=1
|
|
|
|
Build settings:
|
|
Enable compiler optimizations : yes
|
|
Include debugging symbols : no
|
|
Coroutine package for processes: QuickThreads
|
|
Enable VCD scopes by default : yes
|
|
Disable async_request_update : no
|
|
Phase callbacks (experimental) : no
|
|
|
|
---------------------------------------------------------------------
|
|
/bin/bash ./config.status
|
|
config.status: creating Makefile
|
|
config.status: creating src/Makefile
|
|
config.status: creating src/systemc.pc
|
|
config.status: creating src/tlm.pc
|
|
config.status: creating src/sysc/Makefile
|
|
config.status: creating src/sysc/packages/boost/Makefile
|
|
config.status: creating src/sysc/packages/qt/Makefile
|
|
config.status: creating src/tlm_core/Makefile
|
|
config.status: creating src/tlm_utils/Makefile
|
|
config.status: creating examples/Makefile
|
|
config.status: creating examples/sysc/Makefile
|
|
config.status: creating examples/tlm/Makefile
|
|
config.status: creating examples/tlm/common/Makefile
|
|
config.status: creating docs/Makefile
|
|
config.status: creating docs/sysc/doxygen/Doxyfile
|
|
config.status: creating docs/tlm/doxygen/Doxyfile
|
|
config.status: executing depfiles commands
|
|
config.status: executing libtool commands
|
|
Making all in docs
|
|
make[1]: Entering directory '/home/common_share/systemc/objdir/docs'
|
|
make[1]: Nothing to be done for 'all'.
|
|
make[1]: Leaving directory '/home/common_share/systemc/objdir/docs'
|
|
Making all in src
|
|
make[1]: Entering directory '/home/common_share/systemc/objdir/src'
|
|
Making all in sysc
|
|
make[2]: Entering directory '/home/common_share/systemc/objdir/src/sysc'
|
|
Making all in packages/boost
|
|
make[3]: Entering directory '/home/common_share/systemc/objdir/src/sysc/packages/boost'
|
|
make[3]: Nothing to be done for 'all'.
|
|
make[3]: Leaving directory '/home/common_share/systemc/objdir/src/sysc/packages/boost'
|
|
Making all in packages/qt
|
|
make[3]: Entering directory '/home/common_share/systemc/objdir/src/sysc/packages/qt'
|
|
GEN configuration
|
|
make all-am
|
|
make[4]: Entering directory '/home/common_share/systemc/objdir/src/sysc/packages/qt'
|
|
CC libqt_la-qt.lo
|
|
CCAS libqt_la-qtmds.lo
|
|
CCLD libqt.la
|
|
make[4]: Leaving directory '/home/common_share/systemc/objdir/src/sysc/packages/qt'
|
|
make[3]: Leaving directory '/home/common_share/systemc/objdir/src/sysc/packages/qt'
|
|
make[3]: Entering directory '/home/common_share/systemc/objdir/src/sysc'
|
|
CXX kernel/sc_attribute.lo
|
|
CXX kernel/sc_cor_qt.lo
|
|
CXX kernel/sc_cthread_process.lo
|
|
CXX kernel/sc_except.lo
|
|
CXX kernel/sc_event.lo
|
|
CXX kernel/sc_join.lo
|
|
CXX kernel/sc_main.lo
|
|
CXX kernel/sc_main_main.lo
|
|
CXX kernel/sc_method_process.lo
|
|
CXX kernel/sc_module.lo
|
|
CXX kernel/sc_module_name.lo
|
|
CXX kernel/sc_module_registry.lo
|
|
CXX kernel/sc_name_gen.lo
|
|
CXX kernel/sc_object.lo
|
|
CXX kernel/sc_object_manager.lo
|
|
CXX kernel/sc_phase_callback_registry.lo
|
|
CXX kernel/sc_process.lo
|
|
CXX kernel/sc_reset.lo
|
|
CXX kernel/sc_sensitive.lo
|
|
CXX kernel/sc_simcontext.lo
|
|
CXX kernel/sc_spawn_options.lo
|
|
CXX kernel/sc_thread_process.lo
|
|
CXX kernel/sc_time.lo
|
|
CXX kernel/sc_ver.lo
|
|
CXX kernel/sc_wait.lo
|
|
CXX kernel/sc_wait_cthread.lo
|
|
CXX communication/sc_clock.lo
|
|
CXX communication/sc_event_finder.lo
|
|
CXX communication/sc_event_queue.lo
|
|
CXX communication/sc_export.lo
|
|
CXX communication/sc_interface.lo
|
|
CXX communication/sc_mutex.lo
|
|
CXX communication/sc_port.lo
|
|
CXX communication/sc_prim_channel.lo
|
|
CXX communication/sc_semaphore.lo
|
|
CXX communication/sc_signal.lo
|
|
CXX communication/sc_signal_ports.lo
|
|
CXX communication/sc_signal_resolved.lo
|
|
CXX communication/sc_signal_resolved_ports.lo
|
|
CXX datatypes/bit/sc_bit.lo
|
|
CXX datatypes/bit/sc_bv_base.lo
|
|
CXX datatypes/bit/sc_logic.lo
|
|
CXX datatypes/bit/sc_lv_base.lo
|
|
CXX datatypes/fx/sc_fxcast_switch.lo
|
|
CXX datatypes/fx/sc_fxdefs.lo
|
|
CXX datatypes/fx/sc_fxnum.lo
|
|
CXX datatypes/fx/sc_fxnum_observer.lo
|
|
CXX datatypes/fx/sc_fxtype_params.lo
|
|
CXX datatypes/fx/sc_fxval.lo
|
|
CXX datatypes/fx/sc_fxval_observer.lo
|
|
CXX datatypes/fx/scfx_mant.lo
|
|
CXX datatypes/fx/scfx_pow10.lo
|
|
CXX datatypes/fx/scfx_rep.lo
|
|
CXX datatypes/fx/scfx_utils.lo
|
|
CXX datatypes/int/sc_int_base.lo
|
|
CXX datatypes/int/sc_int_mask.lo
|
|
CXX datatypes/int/sc_length_param.lo
|
|
CXX datatypes/int/sc_nbexterns.lo
|
|
CXX datatypes/int/sc_nbutils.lo
|
|
CXX datatypes/int/sc_signed.lo
|
|
CXX datatypes/int/sc_uint_base.lo
|
|
CXX datatypes/int/sc_unsigned.lo
|
|
CXX datatypes/misc/sc_concatref.lo
|
|
CXX datatypes/misc/sc_value_base.lo
|
|
CXX tracing/sc_trace.lo
|
|
CXX tracing/sc_trace_file_base.lo
|
|
CXX tracing/sc_vcd_trace.lo
|
|
CXX tracing/sc_wif_trace.lo
|
|
CXX utils/sc_hash.lo
|
|
CXX utils/sc_list.lo
|
|
CXX utils/sc_mempool.lo
|
|
CXX utils/sc_pq.lo
|
|
CXX utils/sc_report.lo
|
|
CXX utils/sc_report_handler.lo
|
|
CXX utils/sc_stop_here.lo
|
|
CXX utils/sc_string.lo
|
|
CXX utils/sc_utils_ids.lo
|
|
CXX utils/sc_vector.lo
|
|
CXXLD libsysc.la
|
|
make[3]: Leaving directory '/home/common_share/systemc/objdir/src/sysc'
|
|
make[2]: Leaving directory '/home/common_share/systemc/objdir/src/sysc'
|
|
Making all in tlm_core
|
|
make[2]: Entering directory '/home/common_share/systemc/objdir/src/tlm_core'
|
|
CXX tlm_2/tlm_generic_payload/tlm_gp.lo
|
|
CXX tlm_2/tlm_generic_payload/tlm_phase.lo
|
|
CXX tlm_2/tlm_quantum/tlm_global_quantum.lo
|
|
CXXLD libtlm_core.la
|
|
make[2]: Leaving directory '/home/common_share/systemc/objdir/src/tlm_core'
|
|
Making all in tlm_utils
|
|
make[2]: Entering directory '/home/common_share/systemc/objdir/src/tlm_utils'
|
|
CXX convenience_socket_bases.lo
|
|
CXX instance_specific_extensions.lo
|
|
CXXLD libtlm_utils.la
|
|
make[2]: Leaving directory '/home/common_share/systemc/objdir/src/tlm_utils'
|
|
Making all in .
|
|
make[2]: Entering directory '/home/common_share/systemc/objdir/src'
|
|
CXXLD libsystemc.la
|
|
make[2]: Leaving directory '/home/common_share/systemc/objdir/src'
|
|
make[1]: Leaving directory '/home/common_share/systemc/objdir/src'
|
|
Making all in examples
|
|
make[1]: Entering directory '/home/common_share/systemc/objdir/examples'
|
|
Making all in sysc
|
|
make[2]: Entering directory '/home/common_share/systemc/objdir/examples/sysc'
|
|
GEN copy-check-data
|
|
To compile and run the examples type
|
|
make check
|
|
make[2]: Leaving directory '/home/common_share/systemc/objdir/examples/sysc'
|
|
Making all in tlm
|
|
make[2]: Entering directory '/home/common_share/systemc/objdir/examples/tlm'
|
|
Making all in common
|
|
make[3]: Entering directory '/home/common_share/systemc/objdir/examples/tlm/common'
|
|
GEN copy-check-data
|
|
To compile the TLM examples library type
|
|
make check
|
|
make[3]: Leaving directory '/home/common_share/systemc/objdir/examples/tlm/common'
|
|
Making all in .
|
|
make[3]: Entering directory '/home/common_share/systemc/objdir/examples/tlm'
|
|
GEN copy-check-data
|
|
make[3]: Leaving directory '/home/common_share/systemc/objdir/examples/tlm'
|
|
To compile and run the examples type
|
|
make check
|
|
make[2]: Leaving directory '/home/common_share/systemc/objdir/examples/tlm'
|
|
make[2]: Entering directory '/home/common_share/systemc/objdir/examples'
|
|
GEN copy-check-data
|
|
make[2]: Leaving directory '/home/common_share/systemc/objdir/examples'
|
|
make[1]: Leaving directory '/home/common_share/systemc/objdir/examples'
|
|
make[1]: Entering directory '/home/common_share/systemc/objdir'
|
|
make[1]: Nothing to be done for 'all-am'.
|
|
make[1]: Leaving directory '/home/common_share/systemc/objdir'
|