Hello everybody, I'm writing today to share my Tuesday's update. I dedicate my Tuesdays to contributing to open-source projects. So I'm searching project for contribute as usual and found a interesting project called TinyFS-UNO, A crash-consistent, wear-aware, integrity-checked log-structured miniature filesystem for the Arduino Uno (ATmega328P) internal 1 KB EEPROM. Then I'm exploring it to understand, I clone it to my local machine and try to compile it. But
when I'm running make run inside the TinyFS-UNO/tests directory, the build fails during the linking stage due to missing function references.
ERROR
gcc -Wall -Wextra -std=c99 -g -I../src -c ../src/tinyfs_eeprom_mock.c -o ../src/tinyfs_eeprom_mock.o
gcc -Wall -Wextra -std=c99 -g -I../src -c ../src/tinyfs_storage.c -o ../src/tinyfs_storage.o
gcc -Wall -Wextra -std=c99 -g -I../src -c ../src/tinyfs_crc.c -o ../src/tinyfs_crc.o
gcc -Wall -Wextra -std=c99 -g -I../src -c ../src/tinyfs_record.c -o ../src/tinyfs_record.o
gcc
Discussion
Your thoughts matter!
Your input is valuable—be the first to share it!