| It sounds as if you need to install the Microsoft Service Packs for VC++.v.5.
They trashed the f/p optimiser trying to get an over-ambitious speed increase.
Without the SPs, even code which compiles will have fatal flaws in it. SP 1
fixed most of the problems, and SP2 a few more.
One nasty bug whihc can still show up sometimes, is that f/p zero gets changed
to negative f/p zero (!!) - which is enough to flummox a test. They are now up
to SP 3, which I haven't got round to installing yet myself. Warning - the
download is huge, some 90MBytes, as it covers the whole of Visual Studio.
Richard Dobson
Michael Gogins wrote:
>
> An amendment to my previous message.
>
> I found nreverb.h in an older sources archive.
>
> As for failure to compile Lptrkfns.c due to compiler error C1001 with Visual
> C++ version 5.0, I was able to build this file and link consound by adding
> the following line just after the #includes:
>
> #pragma optimize("g", off)
>
> This has the effect of turning global optimization off for only this file. |