Question
How do I link linker file from static library?

I am trying to link static library in gcc. Getting error "Undefined reference to 'g_pfnVectors'" and "Undefined reference to 'HAL_TIM_MspPostInıt'"
Makefile:
static_test.elf static_test.map: $(OBJS) $(USER_OBJS) makefile objects.list $(OPTIONAL_TOOL_DEPS) arm-none-eabi-gcc -o "static_test.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 --specs=nosys.specs -Wl,-Map="static_test.map" -Wl,--gc-sections -static -L"D:\workspace_arge\static_test\Lib" -l:Main_Lib.a -l:STL_Lib.a --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group @echo 'Finished building target: $@' @echo ' '
Console Error:
D:/workspace_arge/static_lib_creator/Debug/../Src/App_HW_655H1X.c:3482: undefined reference to `HAL_TIM_MspPostInit' D:/workspace_arge/static_lib_creator/Debug/../Src/tx_initialize_low_level.S:548: undefined reference to `g_pfnVectors'
I guess that I have a problem about adding linker file.
