jtothebell / fake-08

A Pico-8 player/emulator for console homebrew
Other
577 stars 48 forks source link

error: 'fix32' has not been declared #78

Closed tropius747 closed 3 years ago

tropius747 commented 3 years ago

error: 'fix32' has not been declared

when trying to compile, i might have messed something else up but i just wanted to check

jtothebell commented 3 years ago

That sounds like you need to clone the submodules. fix32 is declared in the z8lua submodule.

git clone --recurse-submodules https://github.com/jtothebell/fake-08.git

tropius747 commented 3 years ago

0 [main] make (6948) C:\devkitPro\msys2\usr\bin\make.exe: ** fatal error - cygheap base mismatch detected - 0x180347408/0x180352408. This problem is probably due to using incompatible versions of the cygwin DLL. Search for cygwin1.dll using the Windows Start->Find/Search facility and delete all but the most recent version. The most recent version should* reside in x:\cygwin\bin, where 'x' is the drive on which you have installed the cygwin distribution. Rebooting is also suggested if you are unable to find another cygwin DLL.

i have rebooted multiple times but i keep getting the same error, and i have no conflicting versions i am running in git otherwise i get the original error i posted here any ideas?

jtothebell commented 3 years ago

I'm not an expert in devkitpro windows installations, but that sounds like maybe you're using the wrong terminal. Are you using the msys2 installation that was installed with the dkp installer? and are you able to build any of the sample apps?

jtothebell commented 3 years ago

closing this since it appears to be an environment issue. CI builds are working as expected