You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
C:/dev/tools/msys64/ucrt64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: C:\Users\andre\AppData\Local\Temp\go-link-407401969\000013.o: in function `_cgo_fb2c7143e03b_Cfunc_ogg_stream_iovecin':
/tmp/go-build/vorbis.cgo2.c:371:(.text+0x35b): undefined reference to `ogg_stream_iovecin'
collect2.exe: error: ld returned 1 exit status
Famously CGO is not Go, and I have no idea what this error even means.
The text was updated successfully, but these errors were encountered:
To build Windows I've been using a Docker container because that seemed like the easiest way. I have updated #4 with the build instructions. I have also rebased on master to fix the missing functions so you may need to git reset.
To get somewhere with the build, I took these steps first:
c:\dev\tools\msys64
).pacman -S pacman -S mingw-w64-ucrt-x86_64-gcc
.c:\dev\tools\msys64\ucrt64\bin
to the PATH.pacman -S mingw-w64-ucrt-x86_64-pkg-config
pacman -S mingw-w64-ucrt-x86_64-libogg
pacman -S mingw-w64-ucrt-x86_64-libvorbis
PKG_CONFIG_PATH=c:\dev\tools\msys64\ucrt64\lib\pkgconfig
.Then I had to add two new functions to
output/driver_windows.go
to satisfy the interface:But now I get:
Famously CGO is not Go, and I have no idea what this error even means.
The text was updated successfully, but these errors were encountered: