ArchC and Cross-Compiler

202 views
Skip to first unread message

Lubna Badri

unread,
Dec 20, 2013, 6:23:53 PM12/20/13
to mpsoc...@googlegroups.com
Dear Sir/Madam,

I have followed the steps of "How to Install" and was able to install SystemC successfully and ran "hello.cpp".

After that I started to follow the steps to install ArchC and I completed the configuration step with no errors.

But stopped on "make" ... the following errors appeared:

lubnabadri@lubnabadri-HP-Pavilion-g6-Notebook-PC:~/archc$ make
make  all-recursive
make[1]: Entering directory `/home/lubnabadri/archc'
Making all in src
make[2]: Entering directory `/home/lubnabadri/archc/src'
Making all in replace
make[3]: Entering directory `/home/lubnabadri/archc/src/replace'
make[4]: Entering directory `/home/lubnabadri/archc'
make[4]: Leaving directory `/home/lubnabadri/archc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/lubnabadri/archc/src/replace'
Making all in acpp
make[3]: Entering directory `/home/lubnabadri/archc/src/acpp'
make  all-am
make[4]: Entering directory `/home/lubnabadri/archc/src/acpp'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/lubnabadri/archc/src/acpp'
make[3]: Leaving directory `/home/lubnabadri/archc/src/acpp'
Making all in aclib
make[3]: Entering directory `/home/lubnabadri/archc/src/aclib'
make[4]: Entering directory `/home/lubnabadri/archc'
make[4]: Leaving directory `/home/lubnabadri/archc'
Making all in ac_core
make[4]: Entering directory `/home/lubnabadri/archc/src/aclib/ac_core'
make[5]: Entering directory `/home/lubnabadri/archc'
make[5]: Leaving directory `/home/lubnabadri/archc'
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I. -I../../../src/aclib/ac_decoder -I../../../src/aclib/ac_gdb -I../../../src/aclib/ac_storage -I../../../src/aclib/ac_syscall -I../../../src/aclib/ac_utils -I/home/lubnabadri/archc/../systemc/include    -g -O2 -MT ac_module.lo -MD -MP -MF .deps/ac_module.Tpo -c -o ac_module.lo ac_module.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I. -I../../../src/aclib/ac_decoder -I../../../src/aclib/ac_gdb -I../../../src/aclib/ac_storage -I../../../src/aclib/ac_syscall -I../../../src/aclib/ac_utils -I/home/lubnabadri/archc/../systemc/include -g -O2 -MT ac_module.lo -MD -MP -MF .deps/ac_module.Tpo -c ac_module.cpp -o ac_module.o
In file included from ac_module.cpp:30:0:
ac_module.H:32:21: fatal error: systemc.h: No such file or directory
compilation terminated.
make[4]: *** [ac_module.lo] Error 1
make[4]: Leaving directory `/home/lubnabadri/archc/src/aclib/ac_core'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/lubnabadri/archc/src/aclib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/lubnabadri/archc/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/lubnabadri/archc'
make: *** [all] Error 2


Kindly can you help me to correct these errors and complete the install?

Best Regards;
Lubna Badri



Liana Duenha

unread,
Dec 20, 2013, 7:05:12 PM12/20/13
to mpsoc...@googlegroups.com
Hello Lubna,
If you intend to use MPSoCBench, you must download the archc-tlm2 from the MPSoCBench website (and other tools in the list bellow)

The error that you mentioned in the archc make step is because the SystemC was not found (your SystemC isn't properly installed or the path that you provide in the ArchC ./configure step isn't correct). 

Supose that your SystemC is installed in the /home/lubna/systemc directory and the archc is in the /home/lubna/archc-tlm2 directory. You need to follow the steps bellow to configure and install ArchcC-tlm2


$cd archc-tlm2
$./configure --prefix=/home/lubna/archc-tlm2 --with-systemc=/home/lubna/systemc --with-tlm=/home/lubna/systemc/include
$make
$make install

Let me know If you have doubts

Best regards,
Liana.







2013/12/20 Lubna Badri <lubna...@gmail.com>

--
You received this message because you are registered to the group "MPSoCBench" Google Groups.
To post to this group, send email to mpsoc...@googlegroups.com
Visit this group http://groups.google.com/group/mpsocbench?hl=en
---
You received this message because you are subscribed to the Google Groups "MPSoCBench" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mpsocbench+...@googlegroups.com.
To post to this group, send email to mpsoc...@googlegroups.com.
Visit this group at http://groups.google.com/group/mpsocbench.



--
-----------------------------------------------------------
Liana Duenha
Contatos: 
Faculdade de Computação  - UFMS
(67)3345-7455
www.facom.ufms.br/~lianaduenha
liana...@facom.ufms.br
liana...@gmail.com
Laboratório de Sistemas de Computação - IC - Unicamp 

Lubna Badri

unread,
Dec 21, 2013, 6:48:28 AM12/21/13
to mpsoc...@googlegroups.com
Dear Liana,

Thank you for your kind reply and cooperation.

I followed your steps. Please find below the results:

lubnabadri@lubnabadri-HP-Pavilion-g6-Notebook-PC:~/archc$ pwd
/home/lubnabadri/archc

lubnabadri@lubnabadri-HP-Pavilion-g6-Notebook-PC:~/archc$ ./configure --prefix=/home/lubnabadri/archc --with-systemc=/home/lubnabadri/systemc --with-tlm=/home/lubnabadri/systemc/include
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for g++... g++
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 we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking whether make sets $(MAKE)... (cached) yes
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /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 whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
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 ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking dependency style of g++... (cached) gcc3
checking how to run the C++ preprocessor... g++ -E
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) supports shared libraries... yes
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... no
checking whether to build static libraries... yes
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) 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) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for flex... no
checking for lex... no
checking for bison... no
checking for byacc... no
configure: Binutils path not specified.
configure: Gdb path not specified.
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for unistd.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for pid_t... yes
checking for size_t... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking return type of signal handlers... void
checking whether lstat correctly handles trailing slash... yes
checking whether stat accepts an empty string... no
checking for vprintf... yes
checking for _doprnt... no
checking for dup2... yes
checking for memset... yes
checking for socket... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strstr... yes
checking for strtol... yes
checking for getopt_long_only... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating Doxyfile
config.status: creating src/Makefile
config.status: creating src/replace/Makefile
config.status: creating src/acpp/Makefile
config.status: creating src/aclib/Makefile
config.status: creating src/aclib/ac_core/Makefile
config.status: creating src/aclib/ac_decoder/Makefile
config.status: creating src/aclib/ac_gdb/Makefile
config.status: creating src/aclib/ac_rtld/Makefile
config.status: creating src/aclib/ac_storage/Makefile
config.status: creating src/aclib/ac_stats/Makefile
config.status: creating src/aclib/ac_syscall/Makefile
config.status: creating src/aclib/ac_tlm/Makefile
config.status: creating src/aclib/ac_utils/Makefile
config.status: creating src/acsim/Makefile
config.status: creating src/actsim/Makefile
config.status: creating src/accsim/Makefile
config.status: creating src/acbinutils/Makefile
config.status: creating src/acbinutils/binutils/gas/config/tc-xxxxx.c
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
/bin/bash ../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../.. -I. -I../../../src/aclib/ac_decoder -I../../../src/aclib/ac_gdb -I../../../src/aclib/ac_storage -I../../../src/aclib/ac_syscall -I../../../src/aclib/ac_utils -I/home/lubnabadri/systemc/include    -g -O2 -MT ac_module.lo -MD -MP -MF .deps/ac_module.Tpo -c -o ac_module.lo ac_module.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I. -I../../../src/aclib/ac_decoder -I../../../src/aclib/ac_gdb -I../../../src/aclib/ac_storage -I../../../src/aclib/ac_syscall -I../../../src/aclib/ac_utils -I/home/lubnabadri/systemc/include -g -O2 -MT ac_module.lo -MD -MP -MF .deps/ac_module.Tpo -c ac_module.cpp -o ac_module.o

In file included from ac_module.cpp:30:0:
ac_module.H:32:21: fatal error: systemc.h: No such file or directory
compilation terminated.
make[4]: *** [ac_module.lo] Error 1
make[4]: Leaving directory `/home/lubnabadri/archc/src/aclib/ac_core'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/lubnabadri/archc/src/aclib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/lubnabadri/archc/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/lubnabadri/archc'
make: *** [all] Error 2

lubnabadri@lubnabadri-HP-Pavilion-g6-Notebook-PC:~/archc$


Best Regards;
Lubna

Lubna Badri Mohammed, Ph.D.,
Chair of Computer and Communications Engineering Dept.,
Faculty of Engineering,
AL-Zaytoonah University, P.O. Box 130
Amman 11733, Jordan.
Mobile: + 962 795 979 456
Tel:  + 962 6 429 1511      ext.: 377
Email: lba...@zuj.edu.jo            

           lubna...@gmail.com



You received this message because you are subscribed to a topic in the Google Groups "MPSoCBench" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/mpsocbench/huYha8ZEVtc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to mpsocbench+...@googlegroups.com.

Liana Duenha

unread,
Dec 23, 2013, 6:38:55 AM12/23/13
to mpsoc...@googlegroups.com
Hello Lubna,

We need to check the SystemC installation because it seems that it is not properly configured or installed. 

$cd systemc
$./configure --prefix=/home/lubnabadri/systemc 
$make
$make install

Please send me the result of "make" and "make install" commands. 
Liana.


2013/12/21 Lubna Badri <lubna...@gmail.com>

Lubna Badri

unread,
Dec 23, 2013, 7:51:46 AM12/23/13
to mpsoc...@googlegroups.com
Dear Liana,

I have installed SystemC correctly previously and was able to run hello world with no errors (by following this blog (http://vinaydvd.wordpress.com/2012/05/30/installing-systemc-in-ubuntu/)

Bur after getting your reply I made the installation steps again but this time it didn’t go well.

Kindly find the result after "make" and "make install":

The result of "make" :

Making all in src
make[1]: Entering directory `/home/lubnabadri/systemc/src'
Making all in sysc
make[2]: Entering directory `/home/lubnabadri/systemc/src/sysc'
Making all in kernel
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/kernel'

make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/kernel'
Making all in qt
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/qt'

make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/qt'
Making all in communication
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/communication'

make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/communication'
Making all in tracing
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/tracing'

make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/tracing'
Making all in utils
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/utils'

make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/utils'
Making all in packages
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages'
Making all in boost
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost'
Making all in bind
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/bind'
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/bind'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/bind'
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/bind'
Making all in config
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config'
Making all in compiler
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/compiler'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/compiler'
Making all in platform
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/platform'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/platform'
Making all in stdlib
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/stdlib'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/stdlib'
Making all in .
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config'
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config'
Making all in detail
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/detail'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/detail'
Making all in mpl
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl'
Making all in aux_
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_'
Making all in config
make[7]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_/config'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_/config'
Making all in .
make[7]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_'
make[7]: Nothing to be done for `all-am'.
make[7]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_'
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_'
Making all in .
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl'
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl'
Making all in utility
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/utility'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/utility'
Making all in .
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost'
Making all in .
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages'

make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages'
Making all in datatypes
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes'
Making all in bit
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes/bit'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes/bit'
Making all in fx
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes/fx'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes/fx'
Making all in int
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes/int'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes/int'
Making all in misc
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes/misc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes/misc'
Making all in .
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes'

make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes'
Making all in .
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc'
make[2]: Leaving directory `/home/lubnabadri/systemc/src/sysc'
Making all in tlm_core/tlm_1
make[2]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1'
Making all in tlm_analysis
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_analysis'

make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_analysis'
Making all in tlm_req_rsp
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp'
Making all in tlm_adapters
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters'
Making all in tlm_ports
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_ports'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_ports'
Making all in tlm_1_interfaces
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces'
Making all in tlm_channels
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels'
Making all in tlm_fifo
make[5]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo'
Making all in tlm_req_rsp_channels
make[5]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels'
Making all in .
make[5]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels'
Making all in .
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp'

make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp'
Making all in .
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1'
make[2]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1'
Making all in tlm_core/tlm_2
make[2]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2'
Making all in tlm_2_interfaces
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_2_interfaces'

make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_2_interfaces'
Making all in tlm_quantum
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_quantum'

make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_quantum'
Making all in tlm_generic_payload
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_generic_payload'

make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_generic_payload'
Making all in tlm_sockets
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_sockets'

make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_sockets'
Making all in .
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2'
make[2]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2'
Making all in tlm_utils
make[2]: Entering directory `/home/lubnabadri/systemc/src/tlm_utils'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/lubnabadri/systemc/src/tlm_utils'
Making all in .
make[2]: Entering directory `/home/lubnabadri/systemc/src'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/lubnabadri/systemc/src'
make[1]: Leaving directory `/home/lubnabadri/systemc/src'
Making all in examples
make[1]: Entering directory `/home/lubnabadri/systemc/examples'
Making all in sysc
make[2]: Entering directory `/home/lubnabadri/systemc/examples/sysc'
Making all in fft
make[3]: Entering directory `/home/lubnabadri/systemc/examples/sysc/fft'
Making all in fft_flpt
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/fft/fft_flpt'
To compile and run this example type
   make check
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/fft/fft_flpt'
Making all in fft_fxpt
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/fft/fft_fxpt'
To compile and run this example type
   make check
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/fft/fft_fxpt'
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/fft'

make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/fft'
make[3]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/fft'
Making all in fir
make[3]: Entering directory `/home/lubnabadri/systemc/examples/sysc/fir'
Use make check to compile this example
make[3]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/fir'
Making all in pipe
make[3]: Entering directory `/home/lubnabadri/systemc/examples/sysc/pipe'
To compile an run this example type
   make check
make[3]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/pipe'
Making all in pkt_switch
make[3]: Entering directory `/home/lubnabadri/systemc/examples/sysc/pkt_switch'
To compile and run this example type
   make check
make[3]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/pkt_switch'
Making all in rsa
make[3]: Entering directory `/home/lubnabadri/systemc/examples/sysc/rsa'
To compile and run this example type
   make check
make[3]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/rsa'
Making all in simple_bus
make[3]: Entering directory `/home/lubnabadri/systemc/examples/sysc/simple_bus'
To compile and run this example type
   make check
make[3]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/simple_bus'
Making all in simple_fifo
make[3]: Entering directory `/home/lubnabadri/systemc/examples/sysc/simple_fifo'
To compile and run this example type
   make check
make[3]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/simple_fifo'
Making all in simple_perf
make[3]: Entering directory `/home/lubnabadri/systemc/examples/sysc/simple_perf'
To compile and run this example type
   make check
make[3]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/simple_perf'
Making all in 2.1
make[3]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.1'
Making all in dpipe
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.1/dpipe'
To compile and run this example type
   make check
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.1/dpipe'
Making all in forkjoin
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.1/forkjoin'
To compile and run this example type
   make check
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.1/forkjoin'
Making all in reset_signal_is
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.1/reset_signal_is'
To compile and run this example type
   make check
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.1/reset_signal_is'
Making all in sc_export
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.1/sc_export'
To compile and run this example type
   make check
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.1/sc_export'
Making all in sc_report
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.1/sc_report'
To compile and run this example type
   make check
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.1/sc_report'
Making all in scx_barrier
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.1/scx_barrier'
To compile and run this example type
   make check
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.1/scx_barrier'
Making all in scx_mutex_w_policy
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.1/scx_mutex_w_policy'
To compile and run this example type
   make check
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.1/scx_mutex_w_policy'
Making all in specialized_signals
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.1/specialized_signals'
To compile and run this example type
   make check
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.1/specialized_signals'
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.1'

make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.1'
make[3]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.1'
Making all in 2.3
make[3]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.3'
Making all in include
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.3/include'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.3/include'
Making all in sc_rvd
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.3/sc_rvd'
To compile and run this example type
   make check
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.3/sc_rvd'
Making all in sc_ttd
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.3/sc_ttd'
To compile and run this example type
   make check
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.3/sc_ttd'
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/2.3'

make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.3'
make[3]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/2.3'
make[3]: Entering directory `/home/lubnabadri/systemc/examples/sysc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/lubnabadri/systemc/examples/sysc'
make[2]: Leaving directory `/home/lubnabadri/systemc/examples/sysc'
Making all in tlm
make[2]: Entering directory `/home/lubnabadri/systemc/examples/tlm'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/lubnabadri/systemc/examples/tlm'
Making all in .
make[2]: Entering directory `/home/lubnabadri/systemc/examples'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/lubnabadri/systemc/examples'
make[1]: Leaving directory `/home/lubnabadri/systemc/examples'
Making all in .
make[1]: Entering directory `/home/lubnabadri/systemc'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/lubnabadri/systemc'



The result of "make install" :

lubnabadri@lubnabadri-HP-Pavilion-g6-Notebook-PC:~/systemc$ make install
Making install in src
make[1]: Entering directory `/home/lubnabadri/systemc/src'
Making install in sysc
make[2]: Entering directory `/home/lubnabadri/systemc/src/sysc'
Making install in kernel
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/kernel'
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/kernel'
make[4]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/kernel
for file in sc_attribute.h sc_boost.h sc_cmnhdr.h sc_constants.h sc_cor.h sc_dynamic_processes.h sc_event.h sc_except.h sc_externs.h sc_join.h sc_kernel_ids.h sc_macros.h sc_module.h sc_module_name.h sc_object.h sc_process.h sc_process_handle.h sc_reset.h sc_runnable.h sc_sensitive.h sc_spawn.h sc_spawn_options.h sc_simcontext.h sc_time.h sc_ver.h sc_wait.h sc_wait_cthread.h ; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/kernel/$file; \
    done
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/kernel'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/kernel'
Making install in qt
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/qt'
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/qt'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/qt'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/qt'
Making install in communication
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/communication'
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/communication'
make[4]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/communication
for file in sc_buffer.h sc_clock.h sc_clock_ports.h sc_communication_ids.h sc_event_finder.h sc_event_queue.h sc_export.h sc_fifo.h sc_fifo_ifs.h sc_fifo_ports.h sc_host_mutex.h sc_interface.h sc_mutex.h sc_mutex_if.h sc_port.h sc_prim_channel.h sc_semaphore.h sc_semaphore_if.h sc_signal.h sc_signal_ifs.h sc_signal_ports.h sc_signal_resolved.h sc_signal_resolved_ports.h sc_signal_rv.h sc_signal_rv_ports.h sc_writer_policy.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/communication/$file; \
    done
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/communication'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/communication'
Making install in tracing
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/tracing'
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/tracing'
make[4]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/tracing
for file in sc_trace.h sc_vcd_trace.h sc_wif_trace.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/tracing/$file; \
    done
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/tracing'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/tracing'
Making install in utils
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/utils'
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/utils'
make[4]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/utils
for file in sc_hash.h sc_iostream.h sc_list.h sc_machine.h sc_mempool.h sc_pq.h sc_pvector.h sc_report.h sc_report_handler.h sc_string.h sc_temporary.h sc_utils_ids.h sc_vector.h ; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/utils/$file; \
    done
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/utils'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/utils'
Making install in packages
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages'
Making install in boost
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost'
Making install in bind
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/bind'
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/bind'
make[7]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/bind'
make[7]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/packages/boost/bind
for file in apply.hpp arg.hpp bind_cc.hpp bind_mf_cc.hpp bind_template.hpp make_adaptable.hpp mem_fn_cc.hpp mem_fn_template.hpp mem_fn_vw.hpp placeholders.hpp protect.hpp; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/packages/boost/bind/$file; \
    done
make[7]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/bind'
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/bind'
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/bind'
Making install in config
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config'
Making install in compiler
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/compiler'
make[7]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/compiler'
make[7]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/packages/boost/config/compiler
for file in borland.hpp comeau.hpp common_edg.hpp compaq_cxx.hpp digitalmars.hpp gcc.hpp greenhills.hpp hp_acc.hpp intel.hpp kai.hpp metrowerks.hpp mpw.hpp sgi_mipspro.hpp sunpro_cc.hpp vacpp.hpp visualc.hpp; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/packages/boost/config/compiler/$file; \
    done
make[7]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/compiler'
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/compiler'
Making install in platform
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/platform'
make[7]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/platform'
make[7]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/packages/boost/config/platform
for file in aix.hpp amigaos.hpp beos.hpp bsd.hpp cygwin.hpp hpux.hpp irix.hpp linux.hpp macos.hpp solaris.hpp win32.hpp; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/packages/boost/config/platform/$file; \
    done
make[7]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/platform'
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/platform'
Making install in stdlib
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/stdlib'
make[7]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/stdlib'
make[7]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/packages/boost/config/stdlib
for file in dinkumware.hpp libcomo.hpp libstdcpp3.hpp modena.hpp msl.hpp roguewave.hpp sgi.hpp stlport.hpp vacpp.hpp; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/packages/boost/config/stdlib/$file; \
    done
make[7]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/stdlib'
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config/stdlib'
Making install in .
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config'
make[7]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config'
make[7]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/packages/boost/config
for file in posix_features.hpp select_compiler_config.hpp select_platform_config.hpp select_stdlib_config.hpp suffix.hpp user.hpp; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/packages/boost/config/$file; \
    done
make[7]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config'
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config'
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/config'
Making install in detail
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/detail'
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/detail'
make[6]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/packages/boost/detail
for file in endian.hpp workaround.hpp ; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/packages/boost/detail/$file; \
    done
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/detail'
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/detail'
Making install in mpl
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl'
Making install in aux_
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_'
Making install in config
make[7]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_/config'
make[8]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_/config'
make[8]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/packages/boost/mpl/aux_/config
for file in adl.hpp gcc.hpp intel.hpp msvc.hpp static_constant.hpp workaround.hpp; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/packages/boost/mpl/aux_/config/$file; \
    done
make[8]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_/config'
make[7]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_/config'
Making install in .
make[7]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_'
make[8]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_'
make[8]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/packages/boost/mpl/aux_
for file in adl_barrier.hpp; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/packages/boost/mpl/aux_/$file; \
    done
make[8]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_'
make[7]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_'
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl/aux_'
Making install in .
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl'
make[7]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl'
make[7]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/packages/boost/mpl
for file in bool.hpp bool_fwd.hpp integral_c_tag.hpp ; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/packages/boost/mpl/$file; \
    done
make[7]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl'
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl'
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/mpl'
Making install in utility
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/utility'
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost/utility'
make[6]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/packages/boost/utility
for file in addressof.hpp enable_if.hpp; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/packages/boost/utility/$file; \
    done
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/utility'
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost/utility'
Making install in .
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost'
make[6]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages/boost'
make[6]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/packages/boost
for file in bind.hpp config.hpp get_pointer.hpp mem_fn.hpp non_type.hpp ref.hpp type.hpp; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/packages/boost/$file; \
    done
make[6]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost'
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages/boost'
Making install in .
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages'
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/packages'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/packages'
Making install in datatypes
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes'
Making install in bit
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes/bit'
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes/bit'
make[5]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/datatypes/bit
for file in sc_bit.h sc_bit_ids.h sc_bit_proxies.h sc_bv.h sc_bv_base.h sc_logic.h sc_lv.h sc_lv_base.h sc_proxy.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/datatypes/bit/$file; \
    done
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes/bit'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes/bit'
Making install in fx
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes/fx'
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes/fx'
make[5]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/datatypes/fx
for file in fx.h sc_context.h sc_fix.h sc_fixed.h sc_fx_ids.h sc_fxcast_switch.h sc_fxdefs.h sc_fxnum.h sc_fxnum_observer.h sc_fxtype_params.h sc_fxval.h sc_fxval_observer.h sc_ufix.h sc_ufixed.h scfx_ieee.h scfx_mant.h scfx_other_defs.h scfx_params.h scfx_rep.h scfx_string.h scfx_utils.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/datatypes/fx/$file; \
    done
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes/fx'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes/fx'
Making install in int
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes/int'
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes/int'
make[5]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/datatypes/int
for file in sc_bigint.h sc_biguint.h sc_int.h sc_int_base.h sc_int_ids.h sc_length_param.h sc_nbdefs.h sc_nbexterns.h sc_nbutils.h sc_signed.h sc_uint.h sc_uint_base.h sc_unsigned.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/datatypes/int/$file; \
    done
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes/int'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes/int'
Making install in misc
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes/misc'
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes/misc'
make[5]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/sysc/datatypes/misc
for file in sc_concatref.h sc_value_base.h ; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/sysc/datatypes/misc/$file; \
    done
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes/misc'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes/misc'
Making install in .
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes'
make[5]: Entering directory `/home/lubnabadri/systemc/src/sysc/datatypes'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc/datatypes'
Making install in .
make[3]: Entering directory `/home/lubnabadri/systemc/src/sysc'
make[4]: Entering directory `/home/lubnabadri/systemc/src/sysc'
test -z "/home/lubnabadri/systemc/lib-linux" || /bin/mkdir -p "/home/lubnabadri/systemc/lib-linux"
 /bin/bash ../../libtool --mode=install /usr/bin/install -c  'libsystemc.la' '/home/lubnabadri/systemc/lib-linux/libsystemc.la'
libtool: install: /usr/bin/install -c .libs/libsystemc-2.3.0.so /home/lubnabadri/systemc/lib-linux/libsystemc-2.3.0.so
libtool: install: (cd /home/lubnabadri/systemc/lib-linux && { ln -s -f libsystemc-2.3.0.so libsystemc.so || { rm -f libsystemc.so && ln -s libsystemc-2.3.0.so libsystemc.so; }; })
libtool: install: /usr/bin/install -c .libs/libsystemc.lai /home/lubnabadri/systemc/lib-linux/libsystemc.la
libtool: install: /usr/bin/install -c .libs/libsystemc.a /home/lubnabadri/systemc/lib-linux/libsystemc.a
libtool: install: chmod 644 /home/lubnabadri/systemc/lib-linux/libsystemc.a
libtool: install: ranlib /home/lubnabadri/systemc/lib-linux/libsystemc.a
libtool: finish: PATH="/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/sbin" ldconfig -n /home/lubnabadri/systemc/lib-linux
----------------------------------------------------------------------
Libraries have been installed in:
   /home/lubnabadri/systemc/lib-linux

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include
for file in ; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/$file; \
    done
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/lib-linux
/usr/bin/install -c -m 644 libsystemc.la \
        /home/lubnabadri/systemc/lib-linux/libsystemc.la
make[4]: Leaving directory `/home/lubnabadri/systemc/src/sysc'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/sysc'
make[2]: Leaving directory `/home/lubnabadri/systemc/src/sysc'
Making install in tlm_core/tlm_1
make[2]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1'
Making install in tlm_analysis
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_analysis'
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_analysis'
make[4]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_analysis
for file in tlm_analysis_fifo.h tlm_analysis.h tlm_analysis_if.h tlm_analysis_port.h tlm_analysis_triple.h tlm_write_if.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_analysis/$file; \
    done
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_analysis'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_analysis'
Making install in tlm_req_rsp
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp'
Making install in tlm_adapters
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters'
make[5]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters'
make[5]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters
for file in tlm_adapters.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters/$file; \
    done
make[5]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters'
Making install in tlm_ports
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_ports'
make[5]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_ports'
make[5]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_req_rsp/tlm_ports
for file in tlm_event_finder.h tlm_nonblocking_port.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_req_rsp/tlm_ports/$file; \
    done
make[5]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_ports'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_ports'
Making install in tlm_1_interfaces
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces'
make[5]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces'
make[5]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces
for file in tlm_core_ifs.h tlm_fifo_ifs.h tlm_master_slave_ifs.h tlm_tag.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/$file; \
    done
make[5]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces'
Making install in tlm_channels
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels'
Making install in tlm_fifo
make[5]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo'
make[6]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo'
make[6]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo
for file in circular_buffer.h tlm_fifo.h tlm_fifo_peek.h tlm_fifo_put_get.h tlm_fifo_resize.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/$file; \
    done
make[6]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo'
make[5]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo'
Making install in tlm_req_rsp_channels
make[5]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels'
make[6]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels'
make[6]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels
for file in tlm_put_get_imp.h tlm_req_rsp_channels.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels/$file; \
    done
make[6]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels'
make[5]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels'
Making install in .
make[5]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels'
make[6]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels'
make[6]: Nothing to be done for `install-exec-am'.
make[6]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels'
make[5]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels'
Making install in .
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp'
make[5]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp'
make[5]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_req_rsp
for file in tlm_req_rsp.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_core/tlm_1/tlm_req_rsp/$file; \
    done
make[5]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp'
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1/tlm_req_rsp'
Making install in .
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1'
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1'
make[4]: Nothing to be done for `install-exec-am'.
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1'
make[2]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_1'
Making install in tlm_core/tlm_2
make[2]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2'
Making install in tlm_2_interfaces
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_2_interfaces'
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_2_interfaces'
make[4]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_core/tlm_2/tlm_2_interfaces
for file in tlm_2_interfaces.h tlm_dmi.h tlm_fw_bw_ifs.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_core/tlm_2/tlm_2_interfaces/$file; \
    done
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_2_interfaces'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_2_interfaces'
Making install in tlm_quantum
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_quantum'
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_quantum'
make[4]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_core/tlm_2/tlm_quantum
for file in tlm_global_quantum.h tlm_quantum.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_core/tlm_2/tlm_quantum/$file; \
    done
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_quantum'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_quantum'
Making install in tlm_generic_payload
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_generic_payload'
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_generic_payload'
make[4]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_core/tlm_2/tlm_generic_payload
for file in tlm_array.h tlm_endian_conv.h tlm_generic_payload.h tlm_gp.h tlm_helpers.h tlm_phase.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_core/tlm_2/tlm_generic_payload/$file; \
    done
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_generic_payload'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_generic_payload'
Making install in tlm_sockets
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_sockets'
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_sockets'
make[4]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_core/tlm_2/tlm_sockets
for file in tlm_initiator_socket.h tlm_sockets.h tlm_target_socket.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_core/tlm_2/tlm_sockets/$file; \
    done
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_sockets'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2/tlm_sockets'
Making install in .
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2'
make[4]: Entering directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2'
make[4]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_core/tlm_2
for file in tlm_version.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_core/tlm_2/$file; \
    done
make[4]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2'
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2'
make[2]: Leaving directory `/home/lubnabadri/systemc/src/tlm_core/tlm_2'
Making install in tlm_utils
make[2]: Entering directory `/home/lubnabadri/systemc/src/tlm_utils'
make[3]: Entering directory `/home/lubnabadri/systemc/src/tlm_utils'
make[3]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include/tlm_utils
for file in instance_specific_extensions.h multi_passthrough_initiator_socket.h multi_passthrough_target_socket.h multi_socket_bases.h passthrough_target_socket.h peq_with_cb_and_phase.h peq_with_get.h simple_initiator_socket.h simple_target_socket.h tlm_quantumkeeper.h; do \
      /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/tlm_utils/$file; \
    done
make[3]: Leaving directory `/home/lubnabadri/systemc/src/tlm_utils'
make[2]: Leaving directory `/home/lubnabadri/systemc/src/tlm_utils'
Making install in .
make[2]: Entering directory `/home/lubnabadri/systemc/src'
make[3]: Entering directory `/home/lubnabadri/systemc/src'
make[3]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d /home/lubnabadri/systemc/include
for file in systemc systemc.h tlm tlm.h; do \
          /usr/bin/install -c -m 644 ./$file /home/lubnabadri/systemc/include/$file; \
        done
make[3]: Leaving directory `/home/lubnabadri/systemc/src'
make[2]: Leaving directory `/home/lubnabadri/systemc/src'
make[1]: Leaving directory `/home/lubnabadri/systemc/src'
Making install in examples
make[1]: Entering directory `/home/lubnabadri/systemc/examples'
Making install in sysc
make[2]: Entering directory `/home/lubnabadri/systemc/examples/sysc'
Making install in fft
make[3]: Entering directory `/home/lubnabadri/systemc/examples/sysc/fft'
Making install in fft_flpt
make[4]: Entering directory `/home/lubnabadri/systemc/examples/sysc/fft/fft_flpt'
make[5]: Entering directory `/home/lubnabadri/systemc/examples/sysc/fft/fft_flpt'
make[5]: Nothing to be done for `install-exec-am'.
/bin/bash /home/lubnabadri/systemc/config/install-sh -d .
for file in in_imag in_imag.1 in_imag.2 in_imag.3 in_imag.4 in_real in_real.1 in_real.2 in_real.3 in_real.4 out_imag.1.golden out_imag.2.golden out_imag.3.golden out_imag.4.golden out_real.1.golden out_real.2.golden out_real.3.golden out_real.4.golden  fft.cpp main.cpp sink.cpp source.cpp fft.h sink.h source.h; do \
        /usr/bin/install -c -m 644 ./$file ./$file; \
    done
/usr/bin/install: `./in_imag' and `./in_imag' are the same file
/usr/bin/install: `./in_imag.1' and `./in_imag.1' are the same file
/usr/bin/install: `./in_imag.2' and `./in_imag.2' are the same file
/usr/bin/install: `./in_imag.3' and `./in_imag.3' are the same file
/usr/bin/install: `./in_imag.4' and `./in_imag.4' are the same file
/usr/bin/install: `./in_real' and `./in_real' are the same file
/usr/bin/install: `./in_real.1' and `./in_real.1' are the same file
/usr/bin/install: `./in_real.2' and `./in_real.2' are the same file
/usr/bin/install: `./in_real.3' and `./in_real.3' are the same file
/usr/bin/install: `./in_real.4' and `./in_real.4' are the same file
/usr/bin/install: `./out_imag.1.golden' and `./out_imag.1.golden' are the same file
/usr/bin/install: `./out_imag.2.golden' and `./out_imag.2.golden' are the same file
/usr/bin/install: `./out_imag.3.golden' and `./out_imag.3.golden' are the same file
/usr/bin/install: `./out_imag.4.golden' and `./out_imag.4.golden' are the same file
/usr/bin/install: `./out_real.1.golden' and `./out_real.1.golden' are the same file
/usr/bin/install: `./out_real.2.golden' and `./out_real.2.golden' are the same file
/usr/bin/install: `./out_real.3.golden' and `./out_real.3.golden' are the same file
/usr/bin/install: `./out_real.4.golden' and `./out_real.4.golden' are the same file
/usr/bin/install: `./fft.cpp' and `./fft.cpp' are the same file
/usr/bin/install: `./main.cpp' and `./main.cpp' are the same file
/usr/bin/install: `./sink.cpp' and `./sink.cpp' are the same file
/usr/bin/install: `./source.cpp' and `./source.cpp' are the same file
/usr/bin/install: `./fft.h' and `./fft.h' are the same file
/usr/bin/install: `./sink.h' and `./sink.h' are the same file
/usr/bin/install: `./source.h' and `./source.h' are the same file
make[5]: *** [install-data-local] Error 1
make[5]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/fft/fft_flpt'
make[4]: *** [install-am] Error 2
make[4]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/fft/fft_flpt'
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory `/home/lubnabadri/systemc/examples/sysc/fft'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/home/lubnabadri/systemc/examples/sysc'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/lubnabadri/systemc/examples'
make: *** [install-recursive] Error 1


Best Regards;
Lubna Badri




Lubna Badri Mohammed, Ph.D.,
Chair of Computer and Communications Engineering Dept.,
Faculty of Engineering,
AL-Zaytoonah University, P.O. Box 130
Amman 11733, Jordan.
Mobile: + 962 795 979 456
Tel:  + 962 6 429 1511      ext.: 377
Email: lba...@zuj.edu.jo            

           lubna...@gmail.com



Liana Duenha

unread,
Dec 23, 2013, 8:06:51 AM12/23/13
to mpsoc...@googlegroups.com
Those errors in the examples directory will not cause problems in the systemc simulations. 
Please check if the directory /home/lubnabadri/systemc/lib-linux64 
has the files bellow:

libsystemc.a
libsystemc.so

if these files were created, the installation worked. 

Liana.










2013/12/23 Lubna Badri <lubna...@gmail.com>

Lubna Badri

unread,
Dec 23, 2013, 8:15:34 AM12/23/13
to mpsoc...@googlegroups.com
Dear Liana;

Here are the results that show the existence of the mentioned two files:

lubnabadri@lubnabadri-HP-Pavilion-g6-Notebook-PC:~/systemc$ ls
aclocal.m4  ChangeLog  config.log     configure     COPYING  examples  INSTALL    libtool  Makefile     Makefile.in  NEWS    README        src
AUTHORS     config     config.status  configure.in  docs     include   lib-linux  LICENSE  Makefile.am  msvc80       objdir  RELEASENOTES
lubnabadri@lubnabadri-HP-Pavilion-g6-Notebook-PC:~/systemc$ cd lib-linux
lubnabadri@lubnabadri-HP-Pavilion-g6-Notebook-PC:~/systemc/lib-linux$ ls
libsystemc-2.3.0.so  libsystemc.a  libsystemc.la  libsystemc.so


Regards



Lubna Badri Mohammed, Ph.D.,
Chair of Computer and Communications Engineering Dept.,
Faculty of Engineering,
AL-Zaytoonah University, P.O. Box 130
Amman 11733, Jordan.
Mobile: + 962 795 979 456
Tel:  + 962 6 429 1511      ext.: 377
Email: lba...@zuj.edu.jo            

           lubna...@gmail.com



Liana Duenha

unread,
Dec 23, 2013, 8:25:57 AM12/23/13
to mpsoc...@googlegroups.com
Lubna, the SystemC is ok.

If SystemC is not been found when installing ArchC is because there is some error in the systemc path.
Please repeat the following commands, with attention in the system path (check if the paths were correctly typed).

Try to do cd /home/lubnabadri/systemc to check if the path are correct.

$cd archc
$make distclean 
$./configure --prefix=/home/lubnabadri/archc --with-systemc=/home/lubnabadri/systemc --with-tlm=/home/lubnabadri/systemc/include
$make
$make install

Liana.


Lubna Badri

unread,
Dec 23, 2013, 6:03:57 PM12/23/13
to mpsoc...@googlegroups.com
Dear Liana,


Following your last steps make it installed perfectly.

Thanks alot

Lubna

Lubna Badri Mohammed, Ph.D.,
Chair of Computer and Communications Engineering Dept.,
Faculty of Engineering,
AL-Zaytoonah University, P.O. Box 130
Amman 11733, Jordan.
Mobile: + 962 795 979 456
Tel:  + 962 6 429 1511      ext.: 377
Email: lba...@zuj.edu.jo            

           lubna...@gmail.com



Liana Duenha

unread,
Dec 24, 2013, 6:21:33 AM12/24/13
to mpsoc...@googlegroups.com
Ok, perfect!
In case you have problems to create or run simulators using the MPSoCBench, feel free to send me your doubts. 
Liana.
Reply all
Reply to author
Forward
0 new messages