Re: Visual Studio 2010 Pro
Posted: Tue Apr 12, 2011 8:02 pm
@ Steve -- After installing Linux and using it for the first time last month (at your request) I agree that (after learning the ins-and-outs of package management) the first compile of both wxWidgets and Audacity was a breeze. However, thereafter the lack of an IDE on Linux for Audacity makes life miserable!
@ rpm61 -- I looked at your posted errors log and saw your embedded notes. In the future, when creating a log which will be posted, it will be much easier if you limit your compiler (VS2010 or VC++2008 Express) to a single processor and thread thereby keeping everything sequential. As I recall, the really troubling errors are the "ambiguous overload" ones. The "missing" headers are just a problem with incorrectly referenced include/header files.
I am also very leery of the "truncation" problems -- they abound in the code; stuff like the imaginary:
and
especially when ROUND and round are #defined numerous times in different ways throughout the code!
@ rpm61 -- I looked at your posted errors log and saw your embedded notes. In the future, when creating a log which will be posted, it will be much easier if you limit your compiler (VS2010 or VC++2008 Express) to a single processor and thread thereby keeping everything sequential. As I recall, the really troubling errors are the "ambiguous overload" ones. The "missing" headers are just a problem with incorrectly referenced include/header files.
I am also very leery of the "truncation" problems -- they abound in the code; stuff like the imaginary:
Code: Select all
int FloatToInt(float pFloat) {
return (int)pFloat;
}
Code: Select all
void Something(int pValue) { /*do something*/}
float flt = 0.5;
Something((int)flt);
Something(ROUND(flt));