note: C:\msys64\home\ferris\dev\projects\rodio\target\debug\deps\libvorbisfile_sys-4a255b9627c465d7.rlib(vorbisfile.o): In function `_get_data':
/home/ferris/.cargo/registry/src/github.com-0a35038f75765ae4/vorbisfile-sys-0.0.8/libvorbisfile/vorbisfile.c:68: undefined reference to `__errno'
/home/ferris/.cargo/registry/src/github.com-0a35038f75765ae4/vorbisfile-sys-0.0.8/libvorbisfile/vorbisfile.c:74: undefined reference to `__errno'
$ cargo run --example basic --verbose
Updating registry `https://github.com/rust-lang/crates.io-index`
Compiling ole32-sys v0.1.0
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\ole32-sys-0.1.0\\build.rs --crate-name build_script_build --crate-type bin -g --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\ole32-sys-5219fe2002394e46 --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --cap-lints allow`
Compiling pkg-config v0.3.6
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\pkg-config-0.3.6\\src\\lib.rs --crate-name pkg_config --crate-type lib -g -C metadata=376a9590956a17f5 -C extra-filename=-376a9590956a17f5 --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --cap-lints allow`
Compiling winapi v0.2.5
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\winapi-0.2.5\\src\\lib.rs --crate-name winapi --crate-type lib -g -C metadata=d88a8c018c340227 -C extra-filename=-d88a8c018c340227 --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --cap-lints allow`
Compiling lazy_static v0.1.15
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\lazy_static-0.1.15\\src\\lib.rs --crate-name lazy_static --crate-type lib -g -C metadata=f3aa6dfcc7c157cc -C extra-filename=-f3aa6dfcc7c157cc --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --cap-lints allow`
Compiling libc v0.2.2
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\libc-0.2.2\\src\\lib.rs --crate-name libc --crate-type lib -g --cfg feature=\"default\" -C metadata=540159808ccfa9ab -C extra-filename=-540159808ccfa9ab --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --cap-lints allow`
Compiling winapi-build v0.1.1
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\winapi-build-0.1.1\\src\\lib.rs --crate-name build --crate-type lib -g -C metadata=304afb6bdff23d72 -C extra-filename=-304afb6bdff23d72 --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --cap-lints allow`
Compiling hound v1.1.0
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\hound-1.1.0\\src\\lib.rs --crate-name hound --crate-type lib -g -C metadata=10ecc825f7963132 -C extra-filename=-10ecc825f7963132 --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --cap-lints allow`
Fresh bitflags v0.3.3
Running `C:\msys64\home\ferris\dev\projects\rodio\target\debug\build\ole32-sys-5219fe2002394e46\build-script-build`
Compiling advapi32-sys v0.1.2
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\advapi32-sys-0.1.2\\build.rs --crate-name build_script_build --crate-type bin -g --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\advapi32-sys-cfef7a1f30f1e5f6 --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern build=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libbuild-304afb6bdff23d72.rlib --cap-lints allow`
Compiling kernel32-sys v0.2.1
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\kernel32-sys-0.2.1\\build.rs --crate-name build_script_build --crate-type bin -g --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\kernel32-sys-35c1a745c861d23a --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern build=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libbuild-304afb6bdff23d72.rlib --cap-lints allow`
Running `C:\msys64\home\ferris\dev\projects\rodio\target\debug\build\advapi32-sys-cfef7a1f30f1e5f6\build-script-build`
Running `C:\msys64\home\ferris\dev\projects\rodio\target\debug\build\kernel32-sys-35c1a745c861d23a\build-script-build`
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\advapi32-sys-0.1.2\\src\\lib.rs --crate-name advapi32 --crate-type lib -g -C metadata=cfef7a1f30f1e5f6 -C extra-filename=-cfef7a1f30f1e5f6 --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern winapi=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libwinapi-d88a8c018c340227.rlib --cap-lints allow -l dylib=advapi32`
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\ole32-sys-0.1.0\\src\\lib.rs --crate-name ole32 --crate-type lib -g -C metadata=5219fe2002394e46 -C extra-filename=-5219fe2002394e46 --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern winapi=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libwinapi-d88a8c018c340227.rlib --cap-lints allow -l dylib=ole32`
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\kernel32-sys-0.2.1\\src\\lib.rs --crate-name kernel32 --crate-type lib -g -C metadata=35c1a745c861d23a -C extra-filename=-35c1a745c861d23a --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern winapi=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libwinapi-d88a8c018c340227.rlib --cap-lints allow -l dylib=kernel32`
Compiling cpal v0.2.8
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\cpal-0.2.8\\src\\lib.rs --crate-name cpal --crate-type lib -g -C metadata=239e4349acb60439 -C extra-filename=-239e4349acb60439 --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern libc=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\liblibc-540159808ccfa9ab.rlib --extern lazy_static=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\liblazy_static-f3aa6dfcc7c157cc.rlib --extern winapi=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libwinapi-d88a8c018c340227.rlib --extern ole32=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libole32-5219fe2002394e46.rlib --cap-lints allow`
Compiling gcc v0.3.20
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\gcc-0.3.20\\src\\lib.rs --crate-name gcc --crate-type lib -g -C metadata=4ced25fee15775b3 -C extra-filename=-4ced25fee15775b3 --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern winapi=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libwinapi-d88a8c018c340227.rlib --extern advapi32=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libadvapi32-cfef7a1f30f1e5f6.rlib --cap-lints allow`
Compiling time v0.1.34
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\time-0.1.34\\src\\lib.rs --crate-name time --crate-type lib -g -C metadata=b8d9c9e7ca5bced7 -C extra-filename=-b8d9c9e7ca5bced7 --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern libc=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\liblibc-540159808ccfa9ab.rlib --extern winapi=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libwinapi-d88a8c018c340227.rlib --extern kernel32=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libkernel32-35c1a745c861d23a.rlib --cap-lints allow`
Compiling vorbis-sys v0.0.8
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\vorbis-sys-0.0.8\\libvorbis/build.rs --crate-name build_script_build --crate-type bin -g --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbis-sys-4431916cf211c242 --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern pkg_config=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libpkg_config-376a9590956a17f5.rlib --extern gcc=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libgcc-4ced25fee15775b3.rlib --cap-lints allow`
Compiling ogg-sys v0.0.9
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\ogg-sys-0.0.9\\libogg/build.rs --crate-name build_script_build --crate-type bin -g --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\ogg-sys-7a1f7c9e45945cde --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern pkg_config=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libpkg_config-376a9590956a17f5.rlib --extern gcc=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libgcc-4ced25fee15775b3.rlib --cap-lints allow`
Compiling vorbisfile-sys v0.0.8
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\vorbisfile-sys-0.0.8\\libvorbisfile/build.rs --crate-name build_script_build --crate-type bin -g --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbisfile-sys-4a255b9627c465d7 --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern gcc=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libgcc-4ced25fee15775b3.rlib --extern pkg_config=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libpkg_config-376a9590956a17f5.rlib --cap-lints allow`
Running `C:\msys64\home\ferris\dev\projects\rodio\target\debug\build\ogg-sys-7a1f7c9e45945cde\build-script-build`
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\ogg-sys-0.0.9\\src\\lib.rs --crate-name ogg_sys --crate-type lib -g -C metadata=7a1f7c9e45945cde -C extra-filename=-7a1f7c9e45945cde --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern libc=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\liblibc-540159808ccfa9ab.rlib --cap-lints allow -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\ogg-sys-7a1f7c9e45945cde\\out -l static=ogg`
Running `C:\msys64\home\ferris\dev\projects\rodio\target\debug\build\vorbis-sys-4431916cf211c242\build-script-build`
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\vorbis-sys-0.0.8\\src\\lib.rs --crate-name vorbis_sys --crate-type lib -g -C metadata=4431916cf211c242 -C extra-filename=-4431916cf211c242 --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern libc=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\liblibc-540159808ccfa9ab.rlib --extern ogg_sys=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libogg_sys-7a1f7c9e45945cde.rlib --cap-lints allow -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbis-sys-4431916cf211c242\\out -l static=vorbis -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\ogg-sys-7a1f7c9e45945cde\\out`
Running `C:\msys64\home\ferris\dev\projects\rodio\target\debug\build\vorbisfile-sys-4a255b9627c465d7\build-script-build`
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\vorbisfile-sys-0.0.8\\src\\lib.rs --crate-name vorbisfile_sys --crate-type lib -g -C metadata=4a255b9627c465d7 -C extra-filename=-4a255b9627c465d7 --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern ogg_sys=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libogg_sys-7a1f7c9e45945cde.rlib --extern libc=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\liblibc-540159808ccfa9ab.rlib --extern vorbis_sys=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libvorbis_sys-4431916cf211c242.rlib --cap-lints allow -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbisfile-sys-4a255b9627c465d7\\out -l static=vorbisfile -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\ogg-sys-7a1f7c9e45945cde\\out -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbis-sys-4431916cf211c242\\out`
Compiling vorbis v0.0.13
Running `rustc C:\\msys64\\home\\ferris\\.cargo\\registry\\src\\github.com-0a35038f75765ae4\\vorbis-0.0.13\\src\\lib.rs --crate-name vorbis --crate-type lib -g -C metadata=65edf5b33d9211e4 -C extra-filename=-65edf5b33d9211e4 --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern libc=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\liblibc-540159808ccfa9ab.rlib --extern ogg_sys=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libogg_sys-7a1f7c9e45945cde.rlib --extern vorbis_sys=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libvorbis_sys-4431916cf211c242.rlib --extern vorbisfile_sys=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libvorbisfile_sys-4a255b9627c465d7.rlib --cap-lints allow -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\ogg-sys-7a1f7c9e45945cde\\out -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbis-sys-4431916cf211c242\\out -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbisfile-sys-4a255b9627c465d7\\out`
Compiling rodio v0.3.1 (file:///C:/msys64/home/ferris/dev/projects/rodio)
Running `rustc src\\lib.rs --crate-name rodio --crate-type lib -g --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern lazy_static=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\liblazy_static-f3aa6dfcc7c157cc.rlib --extern hound=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libhound-10ecc825f7963132.rlib --extern time=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libtime-b8d9c9e7ca5bced7.rlib --extern vorbis=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libvorbis-65edf5b33d9211e4.rlib --extern cpal=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libcpal-239e4349acb60439.rlib -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\ogg-sys-7a1f7c9e45945cde\\out -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbis-sys-4431916cf211c242\\out -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbisfile-sys-4a255b9627c465d7\\out`
Running `rustc examples\\basic.rs --crate-name basic --crate-type bin -g --out-dir C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\examples --emit=dep-info,link -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug -L dependency=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps --extern lazy_static=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\liblazy_static-f3aa6dfcc7c157cc.rlib --extern hound=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libhound-10ecc825f7963132.rlib --extern time=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libtime-b8d9c9e7ca5bced7.rlib --extern vorbis=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libvorbis-65edf5b33d9211e4.rlib --extern cpal=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libcpal-239e4349acb60439.rlib --extern rodio=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\librodio.rlib -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\ogg-sys-7a1f7c9e45945cde\\out -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbis-sys-4431916cf211c242\\out -L native=C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbisfile-sys-4a255b9627c465d7\\out`
error: linking with `gcc` failed: exit code: 1
note: "gcc" "-Wl,--enable-long-section-names" "-fno-use-linker-plugin" "-Wl,--nxcompat" "-static-libgcc" "-m64" "-L" "C:\\Program Files\\Rust stable 1.4\\bin\\rustlib\\x86_64-pc-windows-gnu\\lib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\examples\\basic.0.o" "-o" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\examples\\basic.exe" "-Wl,--gc-sections" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\librodio.rlib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libcpal-239e4349acb60439.rlib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\liblazy_static-f3aa6dfcc7c157cc.rlib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libole32-5219fe2002394e46.rlib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libhound-10ecc825f7963132.rlib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libvorbis-65edf5b33d9211e4.rlib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libvorbisfile_sys-4a255b9627c465d7.rlib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libtime-b8d9c9e7ca5bced7.rlib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libkernel32-35c1a745c861d23a.rlib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libwinapi-d88a8c018c340227.rlib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libvorbis_sys-4431916cf211c242.rlib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\libogg_sys-7a1f7c9e45945cde.rlib" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps\\liblibc-540159808ccfa9ab.rlib" "C:\\Program Files\\Rust stable 1.4\\bin\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-1bf6e69c.rlib" "C:\\Program Files\\Rust stable 1.4\\bin\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcollections-1bf6e69c.rlib" "C:\\Program Files\\Rust stable 1.4\\bin\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_unicode-1bf6e69c.rlib" "C:\\Program Files\\Rust stable 1.4\\bin\\rustlib\\x86_64-pc-windows-gnu\\lib\\librand-1bf6e69c.rlib" "C:\\Program Files\\Rust stable 1.4\\bin\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-1bf6e69c.rlib" "C:\\Program Files\\Rust stable 1.4\\bin\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc_jemalloc-1bf6e69c.rlib" "C:\\Program Files\\Rust stable 1.4\\bin\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-1bf6e69c.rlib" "C:\\Program Files\\Rust stable 1.4\\bin\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-1bf6e69c.rlib" "-L" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug" "-L" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\deps" "-L" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\ogg-sys-7a1f7c9e45945cde\\out" "-L" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbis-sys-4431916cf211c242\\out" "-L" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\target\\debug\\build\\vorbisfile-sys-4a255b9627c465d7\\out" "-L" "C:\\Program Files\\Rust stable 1.4\\bin\\rustlib\\x86_64-pc-windows-gnu\\lib" "-L" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\.rust\\bin\\x86_64-pc-windows-gnu" "-L" "C:\\msys64\\home\\ferris\\dev\\projects\\rodio\\bin\\x86_64-pc-windows-gnu" "-Wl,-Bstatic" "-Wl,-Bdynamic" "-l" "ole32" "-l" "kernel32" "-l" "ws2_32" "-l" "userenv" "-l" "advapi32" "-l" "compiler-rt"
note: C:\msys64\home\ferris\dev\projects\rodio\target\debug\deps\libvorbisfile_sys-4a255b9627c465d7.rlib(vorbisfile.o): In function `_get_data':
/home/ferris/.cargo/registry/src/github.com-0a35038f75765ae4/vorbisfile-sys-0.0.8/libvorbisfile/vorbisfile.c:68: undefined reference to `__errno'
/home/ferris/.cargo/registry/src/github.com-0a35038f75765ae4/vorbisfile-sys-0.0.8/libvorbisfile/vorbisfile.c:74: undefined reference to `__errno'
error: aborting due to previous error
Could not compile `rodio`.
Caused by:
Process didn't exit successfully: `rustc examples\basic.rs --crate-name basic --crate-type bin -g --out-dir C:\msys64\home\ferris\dev\projects\rodio\target\debug\examples --emit=dep-info,link -L dependency=C:\msys64\home\ferris\dev\projects\rodio\target\debug -L dependency=C:\msys64\home\ferris\dev\projects\rodio\target\debug\deps --extern lazy_static=C:\msys64\home\ferris\dev\projects\rodio\target\debug\deps\liblazy_static-f3aa6dfcc7c157cc.rlib --extern hound=C:\msys64\home\ferris\dev\projects\rodio\target\debug\deps\libhound-10ecc825f7963132.rlib --extern time=C:\msys64\home\ferris\dev\projects\rodio\target\debug\deps\libtime-b8d9c9e7ca5bced7.rlib --extern vorbis=C:\msys64\home\ferris\dev\projects\rodio\target\debug\deps\libvorbis-65edf5b33d9211e4.rlib --extern cpal=C:\msys64\home\ferris\dev\projects\rodio\target\debug\deps\libcpal-239e4349acb60439.rlib --extern rodio=C:\msys64\home\ferris\dev\projects\rodio\target\debug\librodio.rlib -L native=C:\msys64\home\ferris\dev\projects\rodio\target\debug\build\ogg-sys-7a1f7c9e45945cde\out -L native=C:\msys64\home\ferris\dev\projects\rodio\target\debug\build\vorbis-sys-4431916cf211c242\out -L native=C:\msys64\home\ferris\dev\projects\rodio\target\debug\build\vorbisfile-sys-4a255b9627c465d7\out` (exit code: 101)