I got past that problem, now this happens:
linking ... WiiSXRX_debug.elf
C:\Users\GODREB~1\AppData\Local\Temp\ccwvhuts.ltrans0.ltrans.o: In function `main':
C:/Users/GODREBORN/Desktop/test/WiiSXRX_2022/Gamecube/GamecubeMain.cpp:467: multiple definition of `main'
C:/devkitPro/libogc/lib/wii\libSDL.a(SDL_wii_main.o):C:\Users\Daryl\git\sdl-wii\SDL/src/main/wii/SDL_wii_main.c:53: first defined here
C:\Users\GODREB~1\AppData\Local\Temp\ccwvhuts.ltrans0.ltrans.o: In function `ShutdownWii()':
C:/Users/GODREBORN/Desktop/test/WiiSXRX_2022/Gamecube/GamecubeMain.cpp:364: multiple definition of `vmode'
C:/devkitPro/libogc/lib/wii\libSDL.a(SDL_wiivideo.o)
.sbss.vmode+0x0): first defined here
C:\Users\GODREB~1\AppData\Local\Temp\ccwvhuts.ltrans9.ltrans.o
.sbss+0x18): multiple definition of `whichfb'
C:/devkitPro/libogc/lib/wii\libSDL.a(SDL_wiivideo.o):C:\Users\Daryl\git\sdl-wii\SDL/src/video/wii/SDL_wiivideo.c:509: first defined here
C:\Users\GODREB~1\AppData\Local\Temp\ccwvhuts.ltrans9.ltrans.o: In function `PEOPS_GPUwriteDataMem':
C:/Users/GODREBORN/Desktop/test/WiiSXRX_2022/Gamecube/../PeopsSoftGPU/gpu.c:1279: multiple definition of `xfb'
C:/devkitPro/libogc/lib/wii\libSDL.a(SDL_wiivideo.o):C:\Users\Daryl\git\sdl-wii\SDL/src/video/wii/SDL_wiivideo.c:509: first defined here
c:/devkitpro/devkitppc/bin/../lib/gcc/powerpc-eabi/6.3.0/../../../../powerpc-eabi/bin/ld.exe: Warning: C:/devkitPro/libogc/lib/wii\libSDL.a(SDL_error.o) uses unknown floating point ABI 9
c:/devkitpro/devkitppc/bin/../lib/gcc/powerpc-eabi/6.3.0/../../../../powerpc-eabi/bin/ld.exe: Warning: C:/devkitPro/libogc/lib/wii\libSDL.a(SDL_audio.o) uses unknown floating point ABI 9
c:/devkitpro/devkitppc/bin/../lib/gcc/powerpc-eabi/6.3.0/../../../../powerpc-eabi/bin/ld.exe: Warning: C:/devkitPro/libogc/lib/wii\libSDL.a(SDL_audiocvt.o) uses unknown floating point ABI 9
c:/devkitpro/devkitppc/bin/../lib/gcc/powerpc-eabi/6.3.0/../../../../powerpc-eabi/bin/ld.exe: Warning: C:/devkitPro/libogc/lib/wii\libSDL.a(SDL_sysjoystick.o) uses unknown floating point ABI 9
c:/devkitpro/devkitppc/bin/../lib/gcc/powerpc-eabi/6.3.0/../../../../powerpc-eabi/bin/ld.exe: Warning: C:/devkitPro/libogc/lib/wii\libSDL.a(SDL_string.o) uses unknown floating point ABI 9
c:/devkitpro/devkitppc/bin/../lib/gcc/powerpc-eabi/6.3.0/../../../../powerpc-eabi/bin/ld.exe: Warning: C:/devkitPro/libogc/lib/wii\libSDL.a(SDL_wiivideo.o) uses unknown floating point ABI 9
c:/devkitpro/devkitppc/bin/../lib/gcc/powerpc-eabi/6.3.0/../../../../powerpc-eabi/bin/ld.exe: Warning: C:/devkitPro/portlibs/ppc/lib\libz.a(gzwrite.o) uses unknown floating point ABI 9
C:/devkitPro/libogc/lib/wii\libSDL.a(SDL_wii_main.o): In function `main':
C:\Users\Daryl\git\sdl-wii\SDL/src/main/wii/SDL_wii_main.c:78: undefined reference to `SDL_main'
collect2.exe: error: ld returned 1 exit status
make[2]: *** [/opt/devkitpro/devkitPPC/wii_rules:25: /home/GODREBORN/Desktop/test/WiiSXRX_2022/Gamecube/WiiSXRX_debug.elf] Error 1
make[1]: *** [Makefile_Wii:119: build_debug] Error 2
make[1]: Leaving directory '/home/GODREBORN/Desktop/test/WiiSXRX_2022/Gamecube'
make: *** [Makefile:23: Wii] Error 2