devkitPro / pacman-packages

https://devkitpro.org
131 stars 104 forks source link

Linking error in wii-sdl_mixer #315

Closed Quadraxis-v2 closed 11 months ago

Quadraxis-v2 commented 11 months ago

Hi, when I call Mix_Init() anywhere in the code I get one hell of a linking error. This didn't happen several months ago, could this be related to this similar problem? Other functions from SDL_mixer work fine.

D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbisfile.a(vorbisfile.o): in function `_get_next_page':
vorbisfile.c:(.text._get_next_page+0x80): undefined reference to `ogg_sync_pageseek'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._get_ne
xt_page+0xbc): undefined reference to `ogg_sync_buffer'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._get_ne
xt_page+0x1ac): undefined reference to `ogg_sync_wrote'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbisfile.a(vorbisfile.o): in function `_initial_pcmoffset':
vorbisfile.c:(.text._initial_pcmoffset+0x64): undefined reference to `ogg_page_bos'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._initia
l_pcmoffset+0x74): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._initia
l_pcmoffset+0x88): undefined reference to `ogg_stream_pagein'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._initia
l_pcmoffset+0x9c): undefined reference to `ogg_stream_packetout'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._initia
l_pcmoffset+0xac): undefined reference to `ogg_page_granulepos'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._initia
l_pcmoffset+0xc4): undefined reference to `ogg_page_granulepos'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbisfile.a(vorbisfile.o): in function `_seek_helper':
vorbisfile.c:(.text._seek_helper+0x70): undefined reference to `ogg_sync_reset'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbisfile.a(vorbisfile.o): in function `ov_clear.part.0':
vorbisfile.c:(.text.ov_clear.part.0+0x28): undefined reference to `ogg_stream_clear'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_clea
r.part.0+0x88): undefined reference to `ogg_sync_clear'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbisfile.a(vorbisfile.o): in function `_get_prev_page_serial':
vorbisfile.c:(.text._get_prev_page_serial+0x134): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._get_pr
ev_page_serial+0x140): undefined reference to `ogg_page_granulepos'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbisfile.a(vorbisfile.o): in function `_fetch_headers':
vorbisfile.c:(.text._fetch_headers+0x80): undefined reference to `ogg_page_bos'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
headers+0x9c): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
headers+0x134): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
headers+0x180): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
headers+0x18c): undefined reference to `ogg_stream_reset_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
headers+0x198): undefined reference to `ogg_stream_pagein'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
headers+0x1a4): undefined reference to `ogg_stream_packetout'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
headers+0x1e8): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
headers+0x1fc): undefined reference to `ogg_stream_pagein'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
headers+0x228): undefined reference to `ogg_stream_packetout'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
headers+0x380): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
headers+0x394): undefined reference to `ogg_page_bos'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
headers+0x3e0): undefined reference to `ogg_stream_pagein'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbisfile.a(vorbisfile.o): in function `_bisect_forward_serialno':
vorbisfile.c:(.text._bisect_forward_serialno+0x33c): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbisfile.a(vorbisfile.o): in function `_ov_open1':
vorbisfile.c:(.text._ov_open1+0xac): undefined reference to `ogg_sync_init'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._ov_ope
n1+0xc0): undefined reference to `ogg_sync_buffer'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._ov_ope
n1+0xd8): undefined reference to `ogg_sync_wrote'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._ov_ope
n1+0x11c): undefined reference to `ogg_stream_init'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._ov_ope
n1+0x248): undefined reference to `ogg_sync_init'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbisfile.a(vorbisfile.o): in function `_fetch_and_process_packet.constprop.0':
vorbisfile.c:(.text._fetch_and_process_packet.constprop.0+0xb4): undefined reference to `ogg_stream_pagein'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
and_process_packet.constprop.0+0x134): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
and_process_packet.constprop.0+0x148): undefined reference to `ogg_page_bos'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
and_process_packet.constprop.0+0x17c): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
and_process_packet.constprop.0+0x204): undefined reference to `ogg_stream_reset_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
and_process_packet.constprop.0+0x27c): undefined reference to `ogg_stream_packetout'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text._fetch_
and_process_packet.constprop.0+0x3e8): undefined reference to `ogg_stream_reset_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbisfile.a(vorbisfile.o): in function `ov_raw_seek':
vorbisfile.c:(.text.ov_raw_seek+0xdc): undefined reference to `ogg_stream_reset_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x13c): undefined reference to `ogg_stream_init'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x148): undefined reference to `ogg_stream_reset'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x190): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x230): undefined reference to `ogg_stream_reset_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x23c): undefined reference to `ogg_stream_reset_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x268): undefined reference to `ogg_stream_packetout'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x380): undefined reference to `ogg_stream_clear'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x3ec): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x3fc): undefined reference to `ogg_page_bos'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x41c): undefined reference to `ogg_stream_pagein'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x428): undefined reference to `ogg_stream_pagein'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x430): undefined reference to `ogg_page_eos'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x464): undefined reference to `ogg_stream_packetout'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x484): undefined reference to `ogg_stream_clear'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x494): undefined reference to `ogg_stream_packetout'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x4e4): undefined reference to `ogg_stream_reset_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x4f4): undefined reference to `ogg_stream_reset_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_raw_
seek+0x530): undefined reference to `ogg_stream_packetout'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbisfile.a(vorbisfile.o): in function `ov_pcm_seek.part.0':
vorbisfile.c:(.text.ov_pcm_seek.part.0+0x80): undefined reference to `ogg_stream_packetpeek'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek.part.0+0xb8): undefined reference to `ogg_page_bos'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek.part.0+0xd8): undefined reference to `ogg_stream_pagein'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek.part.0+0xe4): undefined reference to `ogg_stream_packetpeek'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek.part.0+0x16c): undefined reference to `ogg_stream_packetout'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek.part.0+0x224): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek.part.0+0x2ac): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek.part.0+0x2bc): undefined reference to `ogg_stream_reset_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek.part.0+0x32c): undefined reference to `ogg_stream_packetout'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek.part.0+0x4a4): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek.part.0+0x4b4): undefined reference to `ogg_stream_reset_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbisfile.a(vorbisfile.o): in function `ov_pcm_seek_page':
vorbisfile.c:(.text.ov_pcm_seek_page+0x308): undefined reference to `ogg_stream_reset_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek_page+0x314): undefined reference to `ogg_stream_pagein'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek_page+0x348): undefined reference to `ogg_stream_packetout'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek_page+0x354): undefined reference to `ogg_stream_packetpeek'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek_page+0x450): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek_page+0x490): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek_page+0x4c0): undefined reference to `ogg_page_granulepos'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek_page+0x870): undefined reference to `ogg_page_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek_page+0x8c8): undefined reference to `ogg_stream_reset_serialno'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek_page+0x8d4): undefined reference to `ogg_stream_pagein'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek_page+0x99c): undefined reference to `ogg_page_granulepos'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: vorbisfile.c:(.text.ov_pcm_
seek_page+0x9ac): undefined reference to `ogg_page_continued'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(block.o): in function `vorbis_block_init':
block.c:(.text.vorbis_block_init+0xa8): undefined reference to `oggpack_writeinit'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: block.c:(.text.vorbis_block
_init+0xd8): undefined reference to `oggpack_writeinit'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(block.o): in function `vorbis_block_clear':
block.c:(.text.vorbis_block_clear+0x50): undefined reference to `oggpack_writeclear'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(synthesis.o): in function `vorbis_synthesis':
synthesis.c:(.text.vorbis_synthesis+0x78): undefined reference to `oggpack_readinit'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: synthesis.c:(.text.vorbis_s
ynthesis+0x84): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: synthesis.c:(.text.vorbis_s
ynthesis+0x98): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: synthesis.c:(.text.vorbis_s
ynthesis+0x1dc): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: synthesis.c:(.text.vorbis_s
ynthesis+0x1ec): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(synthesis.o): in function `vorbis_synthesis_trackonly':
synthesis.c:(.text.vorbis_synthesis_trackonly+0x50): undefined reference to `oggpack_readinit'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: synthesis.c:(.text.vorbis_s
ynthesis_trackonly+0x5c): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: synthesis.c:(.text.vorbis_s
ynthesis_trackonly+0x70): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: synthesis.c:(.text.vorbis_s
ynthesis_trackonly+0x114): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: synthesis.c:(.text.vorbis_s
ynthesis_trackonly+0x124): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(synthesis.o): in function `vorbis_packet_blocksize':
synthesis.c:(.text.vorbis_packet_blocksize+0x34): undefined reference to `oggpack_readinit'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: synthesis.c:(.text.vorbis_p
acket_blocksize+0x40): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: synthesis.c:(.text.vorbis_p
acket_blocksize+0x60): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(info.o): in function `vorbis_synthesis_idheader':
info.c:(.text.vorbis_synthesis_idheader+0x24): undefined reference to `oggpack_readinit'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_idheader+0x54): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_idheader+0x80): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_idheader+0x98): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(info.o): in function `vorbis_synthesis_headerin':
info.c:(.text.vorbis_synthesis_headerin+0x50): undefined reference to `oggpack_readinit'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_headerin+0x5c): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_headerin+0x7c): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_headerin+0x94): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_headerin+0x150): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_headerin+0x168): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(info.o):info.c:(.text.vorbis_synthesis_headerin+0x178): more undefined references to `oggpack_read' follow
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(info.o): in function `vorbis_synthesis_headerin':
info.c:(.text.vorbis_synthesis_headerin+0x644): undefined reference to `oggpack_bytes'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_headerin+0x690): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_headerin+0x6a8): undefined reference to `oggpack_bytes'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_headerin+0x6f8): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_headerin+0x714): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_headerin+0x72c): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: info.c:(.text.vorbis_synthe
sis_headerin+0x754): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(codebook.o): in function `decode_packed_entry_number':
codebook.c:(.text.decode_packed_entry_number+0x34): undefined reference to `oggpack_look'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.decode_pa
cked_entry_number+0x6c): undefined reference to `oggpack_look'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.decode_pa
cked_entry_number+0x98): undefined reference to `oggpack_look'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.decode_pa
cked_entry_number+0xb8): undefined reference to `oggpack_look'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.decode_pa
cked_entry_number+0xd8): undefined reference to `oggpack_look'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.decode_pa
cked_entry_number+0x1c0): undefined reference to `oggpack_adv'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.decode_pa
cked_entry_number+0x1f4): undefined reference to `oggpack_adv'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.decode_pa
cked_entry_number+0x248): undefined reference to `oggpack_adv'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(codebook.o): in function `vorbis_staticbook_unpack':
codebook.c:(.text.vorbis_staticbook_unpack+0x38): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.vorbis_st
aticbook_unpack+0x50): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.vorbis_st
aticbook_unpack+0x60): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.vorbis_st
aticbook_unpack+0x9c): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.vorbis_st
aticbook_unpack+0xbc): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(codebook.o):codebook.c:(.text.vorbis_staticbook_unpack+0xf8): more undefined references to `oggpack_read' f
ollow
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(codebook.o): in function `vorbis_staticbook_unpack':
codebook.c:(.text.vorbis_staticbook_unpack+0x238): undefined reference to `oggpack_bytes'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.vorbis_st
aticbook_unpack+0x284): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.vorbis_st
aticbook_unpack+0x2f0): undefined reference to `oggpack_bytes'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.vorbis_st
aticbook_unpack+0x344): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.vorbis_st
aticbook_unpack+0x374): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.vorbis_st
aticbook_unpack+0x38c): undefined reference to `oggpack_bytes'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.vorbis_st
aticbook_unpack+0x3e0): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.vorbis_st
aticbook_unpack+0x3f4): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: codebook.c:(.text.vorbis_st
aticbook_unpack+0x434): undefined reference to `oggpack_bytes'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(codebook.o): in function `vorbis_book_encode':
codebook.c:(.text.vorbis_book_encode+0x60): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(floor1.o): in function `floor1_pack':
floor1.c:(.text.floor1_pack+0x4c): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: floor1.c:(.text.floor1_pack
+0x78): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: floor1.c:(.text.floor1_pack
+0xc0): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: floor1.c:(.text.floor1_pack
+0xd0): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(floor1.o):floor1.c:(.text.floor1_pack+0xfc): more undefined references to `oggpack_write' follow
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(floor1.o): in function `floor1_inverse1':
floor1.c:(.text.floor1_inverse1+0x4c): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: floor1.c:(.text.floor1_inve
rse1+0xd8): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: floor1.c:(.text.floor1_inve
rse1+0xf4): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(floor1.o): in function `floor1_unpack':
floor1.c:(.text.floor1_unpack+0x48): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: floor1.c:(.text.floor1_unpa
ck+0x8c): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(floor1.o):floor1.c:(.text.floor1_unpack+0x10c): more undefined references to `oggpack_read' follow
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(floor1.o): in function `floor1_encode':
floor1.c:(.text.floor1_encode+0x21c): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: floor1.c:(.text.floor1_enco
de+0x260): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: floor1.c:(.text.floor1_enco
de+0x27c): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: floor1.c:(.text.floor1_enco
de+0x714): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(floor0.o): in function `floor0_inverse1':
floor0.c:(.text.floor0_inverse1+0x38): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: floor0.c:(.text.floor0_inve
rse1+0x64): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(floor0.o): in function `floor0_unpack':
floor0.c:(.text.floor0_unpack+0x38): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: floor0.c:(.text.floor0_unpa
ck+0x48): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: floor0.c:(.text.floor0_unpa
ck+0x58): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(floor0.o):floor0.c:(.text.floor0_unpack+0x68): more undefined references to `oggpack_read' follow
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(res0.o): in function `res0_pack':
res0.c:(.text.res0_pack+0x28): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: res0.c:(.text.res0_pack+0x3
8): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: res0.c:(.text.res0_pack+0x4
c): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: res0.c:(.text.res0_pack+0x6
0): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: res0.c:(.text.res0_pack+0x7
0): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(res0.o):res0.c:(.text.res0_pack+0xb4): more undefined references to `oggpack_write' follow
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(res0.o): in function `res0_unpack':
res0.c:(.text.res0_unpack+0x40): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: res0.c:(.text.res0_unpack+0
x50): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: res0.c:(.text.res0_unpack+0
x60): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: res0.c:(.text.res0_unpack+0
x74): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: res0.c:(.text.res0_unpack+0
x88): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(res0.o):res0.c:(.text.res0_unpack+0xc4): more undefined references to `oggpack_read' follow
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(mapping0.o): in function `mapping0_forward':
mapping0.c:(.text.mapping0_forward+0x684): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: mapping0.c:(.text.mapping0_
forward+0x694): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: mapping0.c:(.text.mapping0_
forward+0xab4): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: mapping0.c:(.text.mapping0_
forward+0xac4): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(mapping0.o): in function `mapping0_unpack':
mapping0.c:(.text.mapping0_unpack+0x4c): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: mapping0.c:(.text.mapping0_
unpack+0x6c): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: mapping0.c:(.text.mapping0_
unpack+0x84): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: mapping0.c:(.text.mapping0_
unpack+0xf0): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: mapping0.c:(.text.mapping0_
unpack+0x110): undefined reference to `oggpack_read'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(mapping0.o):mapping0.c:(.text.mapping0_unpack+0x198): more undefined references to `oggpack_read' follow
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(mapping0.o): in function `mapping0_pack':
mapping0.c:(.text.mapping0_pack+0x44): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: mapping0.c:(.text.mapping0_
pack+0x58): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: mapping0.c:(.text.mapping0_
pack+0x74): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: mapping0.c:(.text.mapping0_
pack+0x8c): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: mapping0.c:(.text.mapping0_
pack+0xc4): undefined reference to `oggpack_write'
D:/msys64/opt/devkitpro/devkitPPC/bin/../lib/gcc/powerpc-eabi/13.2.0/../../../../powerpc-eabi/bin/ld.exe: D:/msys64/opt/devkitpro/por
tlibs/ppc/lib\libvorbis.a(mapping0.o):mapping0.c:(.text.mapping0_pack+0xe4): more undefined references to `oggpack_write' follow
collect2.exe: error: ld returned 1 exit status
make[1]: *** [/opt/devkitpro/devkitPPC/wii_rules:31: /d/Usuarios/Juan/Descargas/ConnectXWii/boot.elf] Error 1
make: *** [Makefile:105: build] Error 2
mardy commented 11 months ago

The pkg-config file for sdl-mixer is probably missing some linker flag.

WinterMute commented 11 months ago

Not seeing that here. What's the output of /opt/devkitpro/portlibs/wii/bin/powerpc-eabi-pkg-config --libs sdl_mixer

Quadraxis-v2 commented 11 months ago

Not seeing that here. What's the output of /opt/devkitpro/portlibs/wii/bin/powerpc-eabi-pkg-config --libs sdl_mixer

-L/opt/devkitpro/portlibs/wii/lib -lSDL_mixer -mrvl -mcpu=750 -meabi -mhard-float -L/opt/devkitpro/portlibs/ppc/lib -lSDLmain -lSDL -L/opt/devkitpro/libogc/lib/wii -laesnd -lwiiuse -lbte -lwiikeyboard -lfat -logc -lm -mrvl -mcpu=750 -meabi -mhard-float -L/opt/devkitpro/portlibs/wii/lib -L/opt/devkitpro/portlibs/ppc/lib -lSDLmain -lSDL -L/opt/devkitpro/libogc/lib/wii -laesnd -lwiiuse -lbte -lwiikeyboard -lfat -logc -lm -lm -L/opt/devkitpro/portlibs/ppc/lib -logg -lvorbisfile -lvorbis -lm -lmad -lmodplug -lstdc++ -lm

And these are my flags

screenshot

WinterMute commented 11 months ago

Those flags are quite a bit different from mine. Have you rebuilt these libs manually? You can replace them with devkitPro supplied libs using `pacman -S wii-sdl-libs

-L/opt/devkitpro/portlibs/wii/lib -L/opt/devkitpro/portlibs/ppc/lib -L/opt/devkitpro/libogc/lib/wii -L/opt/devkitpro/portlibs/wii/lib -L/opt/devkitpro/portlibs/ppc/lib -L/opt/devkitpro/libogc/lib/wii -L/opt/devkitpro/portlibs/ppc/lib -lSDL_mixer -lmodplug -lstdc++ -lm -lmad -lvorbisfile -lvorbis -lm -logg -mrvl -mcpu=750 -meabi -mhard-float -lSDLmain -lSDL -laesnd -lwiiuse -lbte -lwiikeyboard -lfat -logc -lm -mrvl -mcpu=750 -meabi -mhard-float -lSDLmain -lSDL -laesnd -lwiiuse -lbte -lwiikeyboard -lfat -logc -lm

You'll notice that several of the libs you've specified manually are already included.

also what's the output of find /opt/devkitpro -name libSDL.a?

WinterMute commented 11 months ago

Hmm, OK. I've replicated this on windows. Let me see what I can do.

WinterMute commented 11 months ago

This is unfortunately a bug in the msys2 supplied pkg-config, see https://github.com/pkgconf/pkgconf/issues/322

While that's awaiting a fix you can just add -logg to the LIBS line after the pkg-config call.