ympd
ympd copied to clipboard
Linker error when compiling latest master
Hello, I'm running on debian unstable and I've just tried to build ympd master. Unfortunately I got the following linker error:
Scanning dependencies of target mkdata
[ 10%] Building C object CMakeFiles/mkdata.dir/tools/mkdata.c.o
[ 20%] Linking C executable mkdata
[ 20%] Built target mkdata
[ 30%] Generating assets.c
Scanning dependencies of target ympd
[ 40%] Building C object CMakeFiles/ympd.dir/src/ympd.c.o
[ 50%] Building C object CMakeFiles/ympd.dir/src/mpd_client.c.o
[ 60%] Building C object CMakeFiles/ympd.dir/src/mongoose.c.o
[ 70%] Building C object CMakeFiles/ympd.dir/src/json_encode.c.o
[ 80%] Building C object CMakeFiles/ympd.dir/src/http_server.c.o
[ 90%] Building C object CMakeFiles/ympd.dir/assets.c.o
[100%] Linking C executable ympd
/usr/bin/ld: CMakeFiles/ympd.dir/src/mpd_client.c.o:(.bss+0x0): multiple definition of `mpd'; CMakeFiles/ympd.dir/src/ympd.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/ympd.dir/src/mpd_client.c.o:(.bss+0x190b0): multiple definition of `dirble_api_token'; CMakeFiles/ympd.dir/src/ympd.c.o:(.bss+0x190b0): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/ympd.dir/build.make:205: ympd] Error 1
make[1]: *** [CMakeFiles/Makefile2:97: CMakeFiles/ympd.dir/all] Error 2
make: *** [Makefile:149: all] Error 2
possible duplicate of #190
same as me