Cannot compile the library with Modelsim 10.5b

Why OSVVM?ForumsOSVVMCannot compile the library with Modelsim 10.5b

This topic has 2 voices, contains 1 reply, and was last updated by Avatar of Jim Lewis Jim Lewis 41 days ago.

Viewing 2 posts - 1 through 2 (of 2 total)
Author Posts
Author Posts
September 12, 2017 at 03:39 #1402
Avatar of giovanni
giovanni

*Hi all,

I have created a project and imported all the vhd files. Then I have selected all of them and set to compile with vhdl 2008. Here the result:

Resolution and tbutil both fails because can’t find osvvm, which is strange as osvvmContext compiles before them.

Instead VendorCovApi fails because:

# ** Error: C:/Users/meciag/Desktop/test_uvvm/osvvm/VendorCovApiPkg_Aldec.vhd(92): Function "VendorCovPointCreate" declared at line 55 has no body.
# ** Error: C:/Users/meciag/Desktop/test_uvvm/osvvm/VendorCovApiPkg_Aldec.vhd(92): Function "VendorCovCrossCreate" declared at line 60 has no body.
# ** Error: C:/Users/meciag/Desktop/test_uvvm/osvvm/VendorCovApiPkg_Aldec.vhd(92): Procedure "VendorCovSetName" declared at line 66 has no body.
# ** Error: C:/Users/meciag/Desktop/test_uvvm/osvvm/VendorCovApiPkg_Aldec.vhd(92): Procedure "VendorCovBinAdd" declared at line 73 has no body.
# ** Error: C:/Users/meciag/Desktop/test_uvvm/osvvm/VendorCovApiPkg_Aldec.vhd(92): Procedure "VendorCovBinInc" declared at line 79 has no body.

How to solve?
thank you!

September 12, 2017 at 11:16 #1403
Avatar of Jim Lewis
Jim Lewis

I test with QuestaSim 10.5b so if you have the compile order correct, you should be fine.

How did you compile it?  

Did you use the osvvm.do file?   See:  https://github.com/OSVVM/OSVVM/blob/master/osvvm.do

Did you use the directions in the OSVVM_release_notes.pdf?   See:  https://github.com/OSVVM/OSVVM/blob/master/doc/osvvm_release_notes.pdf

I note for Mentor, you should using VendorCovApiPkg.vhd and not VendorCovApiPkg_Aldec.vhd. 

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.