blocksds / sdk

Main BlocksDS SDK repository
https://blocksds.github.io/docs/
164 stars 11 forks source link

.specs files missing in wonderful distribution #115

Closed nbvdkamp closed 11 months ago

nbvdkamp commented 11 months ago

After installing BlocksDS with wf-pacman -S thirdparty-blocksds-git-toolchain I got this error when building the latest version of the rom_combined template:

$ make
FIND: Parameter format not correct
  BIN2C.9 arm9/data/data_string.bin
arm-none-eabi-gcc: fatal error: cannot read spec file 'C:/msys64/opt/wonderful/thirdparty/blocksds/core/sys/crts/ds_arm9.specs': No such file or directory
compilation terminated.
make[1]: *** [build/arm9/arm9/data/data_string.bin.o] Error 1
make: *** [arm9] Error 2

I checked manually and they indeed seem to be missing: image

Copying them to there from a clone of the repo fixed the problem.

asiekierka commented 11 months ago

thirdparty-blocksds-git is not always (or even often) up to date relative to the Git repository - we don't have continuous integration set up. Use the files in /opt/wonderful/thirdparty/blocksds/core/examples and /templates, as they are matched to the version (thirdparty-blocksds-git-docs package).

nbvdkamp commented 11 months ago

Oh the examples and templates are downloaded with thirdparty-blocksds-(git-)docs, I see thank you. Would be good to have that in the README

AntonioND commented 11 months ago

Yeah, that's fair enough, added: https://github.com/blocksds/sdk/commit/728db237d05b2daaa9a49e677dfb1b9b9f856d55