Closed tomcss closed 10 months ago
Running make myself for the VDP yields a file not found response:
make[1]: Entering directory `C:/source/fab-agon-emulator/src/vdp/userspace-vdp-gl/src'
g++ -Wall -O2 -fPIC -DUSERSPACE -g -std=c++11 -I. -I./dispdrivers -I./userspace-platform -c canvas.cpp -o canvas.o
process_begin: CreateProcess(NULL, g++ -Wall -O2 -fPIC -DUSERSPACE -g -std=c++11 -I. -I./dispdrivers -I./userspace-platform -c canvas.cpp -o canvas.o, ...) failed.
make (e=2): The system cannot find the file specified.
make[1]: *** [canvas.o] Error 2
make[1]: Leaving directory `C:/source/fab-agon-emulator/src/vdp/userspace-vdp-gl/src'
make: *** [userspace-vdp-gl/vdp_gl.a] Error 2
Is g++ in the path? And did you get the git submodules? Git submodule init and git submodule update.
No, I just discovered it's not. I added ming64 to the path instead of mingw64.
It compiled, I copied over the .so files to firmware and it's running fine now.
I hope my incompetence will be of use to other people running into the same issue.
The compiling went without problems, no errors or warning, using 'cargo build --release'. But when I try to run the application using 'cargo run --release', I get the following result at the end of this message.
I presume this is because it's not finding the VDP modules, but those didn't compile and didn't generate any module files.