Building my .lib files has started taking a very long time and I don't understand why. It can take about 8 minutes now to create the 64 bit libraries. The actual libraries are about 19MB in size. About 1500 subroutines. It seems they used to build about about 1-2 minutes and there may be a few more routines, but nothing large. When I watch it in the task manager I see xilink.exe is doing over 40 GB or I/O reads. That would appear to be the problem, but I don't know what I could be doing to cause this. Any help getting this reduced would be appreciated.
From VS2008 property pages:
The librarian commands look like: /OUT:"..\x64\procesOpenMP.lib" /NOLOGO ..\x64\proces_lib.lib ..\amg\x64\Release\amgcg.lib
The compile step looks like: /nologo /O3 /Qunroll:35 /I"..\include" /I"..\include\fluint" /extend_source:132 /Qopenmp /Qopenmp-report2 /integer_size:64 /real_size:64 /assume:byterecl /fpe:0 /iface:cref /iface:mixed_str_len_arg /module:"x64\ReleaseOpenMP" /object:"x64\ReleaseOpenMP/" /traceback /libs:static /threads /c