Open Randrianasulu opened 4 months ago
Could you provide the required dependencies to reproduce the issue? Also, would it be possible to reproduce the issue with termux provided bochs package here https://github.com/termux/termux-packages/tree/master/x11-packages/bochs ?
at least x11 and sdl2 -static packages? Sorry, I have quite big installation. Also, I think softfloat3e only appeared in Bochs git (sources from very late December were fine without any alteration of sdl2 headers)
I have reported the issue in upstream https://github.com/bochs-emu/Bochs/issues/300
@Biswa96 thanks, I pulled Bochs' git up to e1d67d9ce0d7818b32ac983717e36fd22106052d and it compiled clearly.
But I still get the same compiler error as you mentioned.
Are you compiling the project in Android device? The configure script detects the systems as aarch64-unknown-linux-gnu which means normal Linux systems. so, I added --build=aarch64-unknown-linux-android
option with configure command for Android system.
@Biswa96 yes,I compile from termux itself. I still have my hacked system include, but at least oss and slirp errors are gone?
i will try clean rebuild with --build option, but not right now, I want to sleep first.
Related: ucb-bar/berkeley-softfloat-3#12
Problem description
I tried to build bochs git from https://github.com/bochs-emu/Bochs
and run into problems with sdl2
editing /data/data/com.termux/files/usr/include/SDL2/SDL_cpuinfo.h so it does not include include anymore fixed this build error.
What steps will reproduce the bug?
git clone https://github.com/bochs-emu/Bochs
then make -j8
it failed somewhere in cpu code
What is the expected behavior?
compile finished sucessfully (after you set #define BX_HAVE_SOUND_OSS 0 in config.h and fix slirp err)
System information
termux-info: