189 |
|
|
190 |
|
dnl CPU emulator sources |
191 |
|
CPUSRCS="\ |
192 |
< |
../kpx_cpu/src/mathlib/ieeefp.cpp \ |
193 |
< |
../kpx_cpu/src/cpu/ppc/ppc-cpu.cpp \ |
194 |
< |
../kpx_cpu/src/cpu/ppc/ppc-decode.cpp \ |
195 |
< |
../kpx_cpu/src/cpu/ppc/ppc-execute.cpp \ |
196 |
< |
../kpx_cpu/src/cpu/ppc/ppc-translate.cpp" |
192 |
> |
../kpx_cpu/src/mathlib/ieeefp.cpp \ |
193 |
> |
../kpx_cpu/src/mathlib/mathlib.cpp \ |
194 |
> |
../kpx_cpu/src/cpu/ppc/ppc-cpu.cpp \ |
195 |
> |
../kpx_cpu/src/cpu/ppc/ppc-decode.cpp \ |
196 |
> |
../kpx_cpu/src/cpu/ppc/ppc-execute.cpp \ |
197 |
> |
../kpx_cpu/src/cpu/ppc/ppc-translate.cpp \ |
198 |
> |
../kpx_cpu/src/utils/utils-cpuinfo.cpp" |
199 |
|
CPPFLAGS="$CPPFLAGS -I../kpx_cpu/include -I../kpx_cpu/src" |
200 |
|
|
201 |
|
dnl Enable JIT compiler, if possible |
223 |
|
CPUSRCS="\ |
224 |
|
../kpx_cpu/src/cpu/jit/jit-cache.cpp \ |
225 |
|
../kpx_cpu/src/cpu/jit/basic-dyngen.cpp \ |
226 |
< |
../kpx_cpu/src/cpu/ppc/ppc-dyngen.cpp $CPUSRCS" |
226 |
> |
../kpx_cpu/src/cpu/ppc/ppc-dyngen.cpp \ |
227 |
> |
../kpx_cpu/src/cpu/ppc/ppc-jit.cpp $CPUSRCS" |
228 |
|
CPPFLAGS="$CPPFLAGS -DUSE_JIT" |
229 |
|
fi |
230 |
|
CPUSRCS="$CPUSRCS ../kpx_cpu/sheepshaver_glue.cpp" |
231 |
|
|
232 |
+ |
dnl Use the dummy prefs file. |
233 |
+ |
CPUSRCS="$CPUSRCS ../dummy/prefs_dummy.cpp" |
234 |
+ |
|
235 |
|
dnl We really want SDL for now |
236 |
|
AC_CHECK_TOOL(sdl_config, sdl-config, [AC_MSG_ERROR([Sorry, you currently need SDL for this port])]) |
237 |
|
SDL_CFLAGS=`$sdl_config --cflags` |