I have generated the FIFO Generator v12.0 and opened the provided Example Design.
I then tried to run the behavioral simulation but it failed with the following errors:
I am using supported version of the simulator, why does this occur?
This issue can occur if you have pre-compiled the Xilinx simulation libraries on a different Operating System than the one on which you are running the simulation.
For example, if you run compile_simlib on a Linux OS and then try to run the simulation on a Windows OS pointing to the Linux compiled libraries, errors similar to the above can occur.
Ensure that you compile the libraries for every OS that you will run the simulation on and then point to them according to the OS you are simulating on at a given time.
Please note: Although this Answer Record is written for the FIFO Generator, it can be applied to many Xilinx IP's.