Cannot compile the library with Modelsim 10.5b

Why OSVVM™? Forums OSVVM Cannot compile the library with Modelsim 10.5b

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

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #1402
    Avatar of giovanni
    giovanni
    Member

    *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!

    #1403
    Avatar of Jim Lewis
    Jim Lewis
    Member

    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.