Jump to content

My cpu doesn't have a fpu?

Im working on building my copy of SM64 for my 3ds, as its a playable port, much better than emulation.

When Im builing the file, i got this error

make: /bin/arm-none-eabi-cpp: Command not found

so I installed it with

sudo apt-get install gcc-arm-none-eabi

and thought i was just off to the races.

 

Turns out, nope, Im not.

I ran the make command, and was then greeted to another error.

cc1: error: '-mfloat-abi=hard': selected processor lacks an FPU
cc1: error: '-mfloat-abi=hard': selected processor lacks an FPU
cc1: error: '-mfloat-abi=hard': selected processor lacks an FPU
cc1: error: '-mfloat-abi=hard': selected processor lacks an FPU
make: *** [Makefile:805: build/us_3ds/src/engine/behavior_script.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Makefile:805: build/us_3ds/src/engine/level_script.o] Error 1
make: *** [Makefile:805: build/us_3ds/src/engine/math_util.o] Error 1
make: *** [Makefile:805: build/us_3ds/src/engine/surface_collision.o] Error 1

My cpu is a Celeron 2955U, which acording to  cat /proc/cpuinfo has a FPU.

 

any guess what to do from here?

I could use some help with this!

please, pm me if you would like to contribute to my gpu bios database (includes overclocking bios, stock bios, and upgrades to gpus via modding)

Bios database

My beautiful, but not that powerful, main PC:

prior build:

Spoiler

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

On 6/20/2021 at 9:16 AM, HelpfulTechWizard said:

Im working on building my copy of SM64 for my 3ds, as its a playable port, much better than emulation.

When Im builing the file, i got this error


make: /bin/arm-none-eabi-cpp: Command not found

so I installed it with


sudo apt-get install gcc-arm-none-eabi

and thought i was just off to the races.

 

Turns out, nope, Im not.

I ran the make command, and was then greeted to another error.


cc1: error: '-mfloat-abi=hard': selected processor lacks an FPU
cc1: error: '-mfloat-abi=hard': selected processor lacks an FPU
cc1: error: '-mfloat-abi=hard': selected processor lacks an FPU
cc1: error: '-mfloat-abi=hard': selected processor lacks an FPU
make: *** [Makefile:805: build/us_3ds/src/engine/behavior_script.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Makefile:805: build/us_3ds/src/engine/level_script.o] Error 1
make: *** [Makefile:805: build/us_3ds/src/engine/math_util.o] Error 1
make: *** [Makefile:805: build/us_3ds/src/engine/surface_collision.o] Error 1

My cpu is a Celeron 2955U, which acording to  cat /proc/cpuinfo has a FPU.

 

any guess what to do from here?

Try creating the post in Programming Category, maybe theyll be able to help

If my answer is correct or is helpful please mark it as the solution. Quote me in your post to summon me. Beware that after summoning me ill never leave. 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×