(Solved)I have generated a font via font converter but need to know how to use it

Description

What MCU/Processor/Board and compiler are you using?

I am using platformio in vscode to compile for a ESP32-8048S043. I found example code at GitHub - pixelwave/Sunton-ESP32-8048S043: First test with Sunton ESP32-8048S043 + Squareline UI + LVGL + Arduino GFX. I downloaded it and it runs fine. I wanted to use a larger font so I generated a 50 px freesans font. I moved the generated c code to lib/lvgl/src/font. I didn’t know if this belonged in the PlatformIO forum or here, but I decided I’d start here. For some reason, the library dependency finder is using a different library rather than using compiling the files in the lib directory. I add a dep_libs directive to point to file://lib/lvgl but it seems to be ignoring it. Here’s the layout uploaded:
files

What LVGL version are you using?

What ever is in that file.

What do you want to achieve?

I’m trying to add a new font.

What have you tried so far?

Code to reproduce

This isn’t about my code specifically, it’s more of a structural issue. Once I get the library to compile I think I will be able to continue.

Screenshot and/or video

If possible, add screenshots and/or videos about the current state.

LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ deep+, Compatibility ~ soft
Found 35 compatible libraries
Scanning dependencies...
Dependency Graph
|-- GFX Library for Arduino @ 1.3.0
|-- TAMC_GT911 @ 1.0.2
|-- SPI @ 2.0.0
|-- Wire @ 2.0.0
Building in release mode
Compiling .pio/build/esp32s3box/src/main.cpp.o
Compiling .pio/build/esp32s3box/src/screens/ui_Screen1.c.o
Compiling .pio/build/esp32s3box/src/screens/ui_Screen2.c.o
Compiling .pio/build/esp32s3box/src/ui.c.o
src/screens/ui_Screen2.c: In function 'ui_Screen2_screen_init':
src/screens/ui_Screen2.c:25:40: error: 'freesans_50' undeclared (first use in this function)

Sure it’s not declared 'cause the compile is ignoring the files in the lib directory. I guess I’ve missed some include or didn’t add a line to an existing include but I don’t quite know where to put it.

Thanks,
Jim

Here’s the answer in a nutshell. I had a compiler error, when I corrected that, it got by the error and started compiling the library code. So I fixed a few misspellings/typos to correct a few errors and added an extern statement to let the code know to let the linker find the function. I now have a new font!