UVM compilation using VCS

Status
Not open for further replies.

Nagashree

Newbie level 1
Joined
Jul 24, 2012
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,440
Hi all,
I am new to synopsys tool. I am trying to compile UVM-1.0 "hello_world" example using VCS-2011.3.
Following are settings made before running the example
UVM_HOME : <my_path>/uvm-1.0p1/
VCS_HOME : <my_path>/Tvcs_VE_E_2011.3/
The problem is i am not able to compile the code. Below is error_log that i encountered,

g++ -o ../simv -melf_i386 -Wl,-whole-archive -Wl,-no-whole-archive /work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/virsimstubs.o uvm_dpi.o _vcsobj_1_1.o 5NrI_d.o 5NrIB_d.o SIM_l.o pre_vcsobj_0_1.o rmapats_mop.o rmapats.o /work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/librterrorinf.so /work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libsnpsmalloc.so /work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so /work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libuclinative.so /work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/vcs_save_restore_new.o /work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/ctype-stubs_32.a -ldl -lc -lm -lpthread -ldl
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimNonDesNodeVPDRecOffEventStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfValueStoreFHScal'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `pvpdGetSizeAndValForRestHsim'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimStoreCurrentValue'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfSetMaxScopesInMemory'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimVPDHideValueEventStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hffAddModInst'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimVPDRecOffEventStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfNextVariable'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfFileStatus'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenPackScalar'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimDumpOffEventStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `setTmpHsDbPath'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hffAddModScopeInst'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimNonDesNodeVPDRecOnEventStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vpdlogCheckArgs_org'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vspClearOption'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `setModByModElabFlagInVPDFile'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfAddEventName'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfFileOpen'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenMaskLogicVector'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfRenameVpdFile'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfRegFileCloseFunc'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `alpFlushVcsdBuffers'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfAddArrayVCO'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfVpdFileAlreadyClosed'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfNextEncodingValStr'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `incrHsimVpdVecCnt'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetStartSimulationTime'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdCallVcdPlusDeltaCycle'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfcForceValueStoreI'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdAddHsimVariable'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimVPDRecOnEventStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdGetInitialWireValIndex'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `pvpdGetSizeForHsimSSCAL'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `RequestVpdWriteTokenForSlave'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenPackVector2'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfNextScope'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `CopyForthPvpdData'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hffAddAggrDef'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfCopyBackPvpdData'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetValueSize'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetEncodingTypeName'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetReadObj'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetMaxScopesInMemory'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfValueArrayEventStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenPackMemWord'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdGetVCId'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenPackBitMemWord'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfCopyForthPvpdData'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfSwapBytes'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hffAddAggrNode'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetSummaryHandle'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetOptions'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdCallVcdPlusVerifyModelRestore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimForceEventStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdSignalHasTbDutDrivers'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimReleaseEventStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenMaskStrengthVector'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfFileRelease'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfFreeReadIterator'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdGetConflictDirInfo'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimRegisterFileOpenCB'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `msglogCheckArgs_org'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimVPDShowValueEventStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vspGetDefaultDumpFilterFlags'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfAddObjToValueChangeList'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimEventStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfSetDeltaCycleValue'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `resetFPOfSigs'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfRegDeltaCycleChangeCBFunc'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `msglogMain_org'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenPackVectorm'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfFileGetTimeUnit'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetHandleType'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdCallVcdPlusPlayback'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hffAddModDef'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdUpdateResolvedVal'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vspSetCurrentDumpFilterFlags'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenPackLogicVector'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdIsHsimCcnSignal'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `cVpdExpandVectorsFlagG'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfValueStore2FH'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vspGetCurrentDumpFilterFlags'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfSetScopeComplete'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdCallVcdPlusModelRestore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdAlpBits'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdGetHfEventValue'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vpDesignG'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimSlaveValueChangeCB'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetAllValueChangesInTimeOrder'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenPackWireMda'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetReadIterator'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfRegFileOpenFunc'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdAddHsimVariableForSaveRestore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfFileGetPrecision'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdMiscVcdPlus'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `VC_calcRecommendedBufferSizeKB'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimValueChange'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetEncodingTypeFromName'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdCallVcdPlusModelSaveI'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfHierWrite'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdGetResolvedIndex'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfMemOptState'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `gVpdNoHierOpt'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenPackVector'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetParent'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hffAddModNode'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdGetHfFrelEventValue'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfErrorNumber'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfAddVCO'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfClearMemOpt'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `fVPDInModelSaveMode'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfParseMemOpt'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdGetUndrivenDirInfo'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vspSetDefaultDumpFilterFlags'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `isAlp'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfValueArrayStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetAttribute'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfFileClose'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenPackLogicMemWord'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetEncodingType'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdHsimValueChangeCB'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `CopyBackPvpdData'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdResolveHsimEvcdDrivers'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfValueArrayEventMaskStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `addUSigToVPDFile'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `IsPvpdInMaster'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenMaskVector'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfValueBufferFlush'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vpdlogMain_org'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetDeltaCycleValue'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hffAddDisplayObject'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfMemOptState2'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetAllValueChanges'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfValueEventMaskStore'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetNumElements'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetEncodingBitSize'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenPackBitVector'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfSetMemOpt'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `cVpdNoCellFlagG'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `pvpdGetSizeAndValForHVCCBData'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfIsDeltaCycleOn'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hffAddNodeInstLink'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetVCO'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `vcsdIsDutDriver'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGetIterValue'
/work/tools/synopsys/vcs_VE_E_2011.3/linux/lib/libvcsnew.so: undefined reference to `hfGenMaskBitVector'

Kindly help me with this issue

Thanks,
Nagashree
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…