DOSbox builds well with Intel C++ 9.0 for Linux, and is
noticably faster than with GCC 4.0, especially in the
dynamic core, and especially after profile guided
optimization. (-prof-genx, -prof-use)
However there is a small hiccup that's due to the fact
that Intel C++ 9.0 was designed as a drop-in for GCC
3.4, not GCC 4.0. A compiler builtin is missing. DOSbox
doesn't use this builtin at all, but its absence causes
an error when you #include <cmath>.
This patch fixes that problem.
Intel C++ 9.0 for Linux / gcc 4.0 build fix
Logged In: YES
user_id=535630
thank you for the patch.
However I don't think that this belongs in DOSBox.
It's a problem of the intel C++ compiler.
I'll leave it open for a while incase somebody runs into
this problem as well, however I will not add it to the CVS.
Logged In: YES
user_id=843060
I agree that this is purely a workaround. I assume the next
release of intel C++ will fix this known problem. Thus I
agree it doesn't belong into the CVS.