Not able to find the package in the directory

In reply to Sushrut Veerapur:

Hello Sushrut,

I am doing as per your way:

`ifndef GUARD_SPI_REGISTER_PKG
`define GUARD_SPI_REGISTER_PKG

`include "uvm_macros.svh"
`include "spi_register_coverage.svh"
`include "C:/questasim_10.2c/verilog_src/uvm-1.1d/src/reg/uvm_reg.svh"


package spi_register_pkg;

import uvm_pkg::*;
import apb_agent_pkg::*;
import uvm_reg::*;
import uvm_reg_file::*;

But it gives error::

**** Error: spi_register_pkg.sv(9): near “package”: syntax error, unexpected package, expecting class**
Please guide.

Regards
Sunil