mirror of
https://github.com/devgianlu/go-librespot.git
synced 2026-04-26 21:35:49 +03:00
[GH-ISSUE #26] undefined reference to `ogg_stream_iovecin' #19
Labels
No labels
bug
enhancement
pull-request
spotify-side
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/go-librespot#19
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @AndreKR on GitHub (Apr 2, 2024).
Original GitHub issue: https://github.com/devgianlu/go-librespot/issues/26
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\binto the PATH.pacman -S mingw-w64-ucrt-x86_64-pkg-configpacman -S mingw-w64-ucrt-x86_64-liboggpacman -S mingw-w64-ucrt-x86_64-libvorbisPKG_CONFIG_PATH=c:\dev\tools\msys64\ucrt64\lib\pkgconfig.Then I had to add two new functions to
output/driver_windows.goto satisfy the interface:But now I get:
Famously CGO is not Go, and I have no idea what this error even means.
@devgianlu commented on GitHub (Apr 3, 2024):
To build Windows I've been using a Docker container because that seemed like the easiest way. I have updated https://github.com/devgianlu/go-librespot/pull/4 with the build instructions. I have also rebased on master to fix the missing functions so you may need to git reset.