Please I need your help and thanks for your kindness.
I'm trying to install nirgam2.1
OS: LINUX Ubunto16 32bit
when I executed make command, I got this:
aziz@ubuntu:~/Desktop/nirgam 2.1$ make
g++ -shared -Wl,-soname,application/lib/App_send.so -o application/lib/App_send.so application/src/App_send.o
g++ -shared -Wl,-soname,application/lib/App_concat.so -o application/lib/App_concat.so application/src/App_concat.o
g++ -shared -Wl,-soname,application/lib/App_recv.so -o application/lib/App_recv.so application/src/App_recv.o
g++ -shared -Wl,-soname,application/lib/CBR.so -o application/lib/CBR.so application/src/CBR.o
g++ -shared -Wl,-soname,application/lib/Bursty.so -o application/lib/Bursty.so application/src/Bursty.o
g++ -shared -Wl,-soname,application/lib/VBR.so -o application/lib/VBR.so application/src/VBR.o
g++ -shared -Wl,-soname,application/lib/Trace_traffic.so -o application/lib/Trace_traffic.so application/src/Trace_traffic.o
g++ -shared -Wl,-soname,application/lib/Sink.so -o application/lib/Sink.so application/src/Sink.o
g++ -shared -Wl,-soname,application/lib/Multimedia.so -o application/lib/Multimedia.so application/src/Multimedia.o
g++ -g2 -rdynamic -I. -I.. -I./systemC/include -o router/src/OE_router.o -c router/src/OE_router.cpp
g++ -g2 -rdynamic -I. -I.. -I./systemC/include -o router/src/XY_router.o -c router/src/XY_router.cpp
g++ -g2 -rdynamic -I. -I.. -I./systemC/include -o router/src/source_router.o -c router/src/source_router.cpp
g++ -g2 -rdynamic -I. -I.. -I./systemC/include -o router/src/Q_router.o -c router/src/Q_router.cpp
g++ -g2 -rdynamic -I. -I.. -I./systemC/include -o router/src/DYADrouter.o -c router/src/DYADrouter.cpp
g++ -g2 -rdynamic -I. -I.. -I./systemC/include -o router/src/maxy_router.o -c router/src/maxy_router.cpp
g++ -g2 -rdynamic -I. -I.. -I./systemC/include -o router/src/ftxy.o -c router/src/ftxy.cpp
g++ -g2 -rdynamic -I. -I.. -I./systemC/include -o router/src/PROM_router.o -c router/src/PROM_router.cpp
g++ -g2 -rdynamic -I. -I.. -I./systemC/include -o router/src/ER_router.o -c router/src/ER_router.cpp
g++ -shared -Wl,-soname,router/lib/OE_router.so -o router/lib/OE_router.so router/src/OE_router.o
g++ -shared -Wl,-soname,router/lib/XY_router.so -o router/lib/XY_router.so router/src/XY_router.o
g++ -shared -Wl,-soname,router/lib/source_router.so -o router/lib/source_router.so router/src/source_router.o
g++ -shared -Wl,-soname,router/lib/Q_router.so -o router/lib/Q_router.so router/src/Q_router.o
g++ -shared -Wl,-soname,router/lib/DYADrouter.so -o router/lib/DYADrouter.so router/src/DYADrouter.o
g++ -shared -Wl,-soname,router/lib/maxy_router.so -o router/lib/maxy_router.so router/src/maxy_router.o
g++ -shared -Wl,-soname,router/lib/ftxy.so -o router/lib/ftxy.so router/src/ftxy.o
g++ -shared -Wl,-soname,router/lib/PROM_router.so -o router/lib/PROM_router.so router/src/PROM_router.o
g++ -shared -Wl,-soname,router/lib/ER_router.so -o router/lib/ER_router.so router/src/ER_router.o
g++ -g2 -rdynamic -I. -I.. -I./systemC/include -L. -L.. -L./systemC/lib-linux -o nirgam core/rng.o core/fifo.o core/InputChannel.o core/ipcore.o core/OutputChannel.o core/VCAllocator.o core/NWTile.o core/NoC.o core/orion/SIM_array_l.o core/orion/SIM_array_m.o core/orion/SIM_cam.o core/orion/SIM_router.o core/orion/SIM_arbiter.o core/orion/SIM_crossbar.o core/orion/SIM_router_power.o core/orion/orion_router_power.o core/orion/SIM_ALU.o core/orion/SIM_misc.o core/orion/SIM_permu.o core/orion/SIM_static.o core/orion/SIM_link.o core/orion/SIM_clock.o core/orion/SIM_util.o core/orion/SIM_time.o core/orion/orion_router_area.o core/orion/SIM_router_area.o core/main.o core/Controller.o core/ranvar.o application/src/TG.o application/src/Traffic_patterns.o application/src/NED_traffic.o -lsystemc -lm -ldl 2>&1 | c++filt
core/fifo.o: In function `sc_dt::sc_uint_base::print(std::ostream&) const':
/home/aziz/Desktop/nirgam 2.1/./systemC/include/sysc/datatypes/int/sc_uint_base.h:831: undefined reference to `sc_dt::sc_uint_base::to_string[abi:cxx11](sc_dt::sc_numrep, bool) const'
core/InputChannel.o: In function `sc_trace(sc_core::sc_trace_file*&, creditLine const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/home/aziz/Desktop/nirgam 2.1/core/credit.h:61: undefined reference to `sc_core::sc_trace(sc_core::sc_trace_file*, sc_dt::sc_bit const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/home/aziz/Desktop/nirgam 2.1/core/credit.h:62: undefined reference to `sc_core::sc_trace(sc_core::sc_trace_file*, sc_dt::sc_bit const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
core/InputChannel.o: In function `sc_core::sc_inout<sc_dt::sc_uint<64> >::end_of_elaboration()':
/home/aziz/Desktop/nirgam 2.1/./systemC/include/sysc/communication/sc_signal_ports.h:1124: undefined reference to `sc_core::sc_trace(sc_core::sc_trace_file*, sc_dt::sc_uint_base const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
core/InputChannel.o: In function `sc_core::sc_in<sc_dt::sc_uint<5> >::end_of_elaboration()':
/home/aziz/Desktop/nirgam 2.1/./systemC/include/sysc/communication/sc_signal_ports.h:285: undefined reference to `sc_core::sc_trace(sc_core::sc_trace_file*, sc_dt::sc_uint_base const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
core/InputChannel.o: In function `sc_core::sc_inout<sc_dt::sc_uint<32> >::end_of_elaboration()':
/home/aziz/Desktop/nirgam 2.1/./systemC/include/sysc/communication/sc_signal_ports.h:1124: undefined reference to `sc_core::sc_trace(sc_core::sc_trace_file*, sc_dt::sc_uint_base const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
core/InputChannel.o: In function `sc_core::sc_in<sc_dt::sc_uint<3> >::end_of_elaboration()':
/home/aziz/Desktop/nirgam 2.1/./systemC/include/sysc/communication/sc_signal_ports.h:285: undefined reference to `sc_core::sc_trace(sc_core::sc_trace_file*, sc_dt::sc_uint_base const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
core/InputChannel.o: In function `sc_core::sc_inout<sc_dt::sc_uint<2> >::end_of_elaboration()':
/home/aziz/Desktop/nirgam 2.1/./systemC/include/sysc/communication/sc_signal_ports.h:1124: undefined reference to `sc_core::sc_trace(sc_core::sc_trace_file*, sc_dt::sc_uint_base const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
core/VCAllocator.o:/home/aziz/Desktop/nirgam 2.1/./systemC/include/sysc/communication/sc_signal_ports.h:1124: more undefined references to `sc_core::sc_trace(sc_core::sc_trace_file*, sc_dt::sc_uint_base const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' follow
collect2: error: ld returned 1 exit status
what should I do?????