If the sources are in a holder with white spaces, a simulation using Modelsim or GHDL will fail. I assume this is because the paths are not passed over with quotation marks. Here the log for ghdl 2024 ...