SOLARIS: solaris 8 build broken
|Reported by:||SF/wooshell||Owned by:||sev-|
Since the MT32emu was introduced, I'm encountering compilation errors on Solaris 8, probably to C99 conformity issues. Basically, I'd need #ifdef Solaris #define fabsf fabs #define fpowf fpow ... and a few other fmathf functions I can't look up at the moment in the mt32emu/*.c source files.
Changing that by hand for the release binaries is no problem, but for every svn version I build, it's annoying.. please fix ;)
I don't know whether the problem still exists on Solaris 9 or 10, but it does on 8 and below. I don't know how to detect that circumstance reliably (without actually checking for the presence of those functions), but applying the #define on all Solarises shouldn't cause any problems as those functions produce floats anyway, even the versions without -f.
Ticket imported from: #1523129. Ticket imported from: bugs/2741.
Change History (21)
comment:1 by , 14 years ago
|Summary:||small fix neede for solaris 8 build → small fix needed for solaris 8 build|
comment:9 by , 14 years ago
|Status:||pending → new|
|Summary:||small fix needed for solaris 8 build → SOLARIS: solaris 8 build broken|