First post, by Silpion
- Rank
- Newbie
Hi,
I'm fairly new to compiling on linux but after some hours I managed to compile the CVS version of dosbox on my linux PC (Athlon64 3200, Suse Linux 10.1 (x86_64). Unfortunately it runs really slow (compared with my should-be-slower-notebook on WinXP with a precompiled build).
I already tried some compiler flags mentioned in this topic:
DOSBOX .65 CVS build and optimization benchmark results
which boosted the executable to 10 MB but did not result in a big performance boost.
The next thing I realised was that in my builds the dynamic cpu was not supported (and C_DYNAMIC_X86 in config.h was not set). Since then I'm trying to compile dosbox with dynamic CPU simulation. If I manually define C_DYNAMIC_X86 to 1 I get lots of error messages saying:
"error: cast from ('void*' or 'Bit8u*' or 'Bit32u*') to 'Bit32u' loses precision"
Is there any way to compile the dynamic cpu on linux?