User avatar
stunstall
Posts: 9
Joined: Sun Apr 09, 2017 1:10 pm

Compiling MAME with VS 2017 + latest updates

I'm building MAME 0194 using Visual Studio 2017 Community Edition, version 15.5.6, using a Ryzen 1700 (8 cores) . I am not using Incredibuild or any other build accelerator.

I have placed the on an Evo 850 SSD drive.

I seem to be getting many error C1041s when building. Here's a sample:

Severity Code Description Project File Line Suppression State
Error C1041 cannot open program database 'C:\msys32\src\mame\build\vs2015\bin\x32\Debug\mame_mame\dataeast.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS dataeast C:\msys32\src\mame\src\mame\drivers\astrof.cpp 1
Error C1041 cannot open program database 'C:\msys32\src\mame\build\vs2015\bin\x32\Debug\mame_mame\dataeast.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS dataeast C:\msys32\src\mame\src\mame\drivers\actfancr.cpp 1
Error C1041 cannot open program database 'C:\msys32\src\mame\build\vs2015\bin\x32\Debug\mame_mame\dataeast.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS dataeast C:\msys32\src\mame\src\mame\drivers\boogwing.cpp 1
Error C1041 cannot open program database 'C:\msys32\src\mame\build\vs2015\bin\x32\Debug\mame_mame\dataeast.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS dataeast C:\msys32\src\mame\src\mame\drivers\backfire.cpp 1
Error C1041 cannot open program database 'C:\msys32\src\mame\build\vs2015\bin\x32\Debug\mame_mame\dataeast.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS dataeast C:\msys32\src\mame\src\mame\drivers\battlera.cpp 1
Error C1041 cannot open program database 'C:\msys32\src\mame\build\vs2015\bin\x32\Debug\mame_mame\dataeast.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS dataeast C:\msys32\src\mame\src\mame\drivers\brkthru.cpp 1
Error C1041 cannot open program database 'C:\msys32\src\mame\build\vs2015\bin\x32\Debug\mame_mame\dataeast.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS dataeast C:\msys32\src\mame\src\mame\drivers\bwing.cpp 1
Error C1041 cannot open program database 'C:\msys32\src\mame\build\vs2015\bin\x32\Debug\mame_mame\dataeast.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS dataeast C:\msys32\src\mame\src\mame\drivers\btime.cpp 1
Error C1041 cannot open program database 'C:\msys32\src\mame\build\vs2015\bin\x32\Debug\mame_mame\dataeast.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS dataeast C:\msys32\src\mame\src\mame\drivers\cbuster.cpp 1
Error C1041 cannot open program database 'C:\msys32\src\mame\build\vs2015\bin\x32\Debug\mame_mame\dataeast.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS dataeast C:\msys32\src\mame\src\mame\drivers\compgolf.cpp 1


... and so on.


Has anyone had a similar issue and fixed it? If so how did you fix it?

I'm going to try this: https://stackoverflow.com/questions/206 ... r-c1041-fs and see if that works. But I fear that might take a while.

I don't really want to have to tinker with all the project files if I can help it.

Return to “MAME Discussion”