Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

undefined refernce error in vcs

Status
Not open for further replies.

praneeth87

Newbie level 2
Joined
Jul 15, 2011
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,311
Hi,
I have cpp files whih i have compiled and got executable file using gcc 4.3.3. I m working on OVM environment where in pkg.sv file the import functions are done follwing way .
import "DPI-C" function void engine_call_T(input string de_inp)
import "DPI-C" function void engine_call_B(input string de_inp)
Im getting following error,
All of 986 modules done
make[1]: Entering directory `/..sim/rundir/csrc'
if [ -x ../simv ]; then chmod -x ../simv; fi
g++ -o ../simv -melf_i386 -m32 -Wl,-whole-archive -Wl,-no-whole-archive _vcsobj_1_1.o _vcsobj_1_2.o 5NrI_d.o 5NrIB_d.o SIM_l.o rmapats_mop.o rmapats.o /tools6/VCS_D2011_12/linux/lib/libvirsim.so /tools6/VCS_D2011_12/linux/lib/librterrorinf.so /tools6/VCS_D2011_12/linux/lib/libsnpsmalloc.so /tools6/VCS_D2011_12/linux/lib/libvcsnew.so /tools6/VCS_D2011_12/linux/lib/libreader_common.so /tools6/VCS_D2011_12/linux/lib/libBA.a /tools6/VCS_D2011_12/linux/lib/libuclinative.so /tools6/VCS_D2011_12/linux/lib/vcs_save_restore_new.o /tools6/VCS_D2011_12/linux/lib/ctype-stubs_32.a -ldl -lc -lm -lpthread -ldl
_vcsobj_1_1.o: In function `T_VCSgd__vcs_unit_1514597442_x2PIid_1_826_0':
(.text+0xe9ee7): undefined reference to `engine_call_T'
_vcsobj_1_1.o: In function `T_VCSgd__vcs_unit_1514597442_x2PIid_1_828_0':
(.text+0xeaee3): undefined reference to `engine_call_B'
collect2: ld returned 1 exit status
make[1]: *** [product_timestamp] Error 1
make[1]: Leaving directory .../sim/rundir/csrc'
Make exited with status 2
CPU time: 456.480 seconds to compile + 6.786 seconds to elab + 3.176 seconds to link
please guide me in solving the error.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top