Open Starconstructor opened 2 years ago
@Starconstructor Yes, there could be. Want to take this issue up?
Sure. I'll do some sifting.
This issue in particular has been fixed, but before I make a branch and do a pull request, I need to fix some other problems. Should I file new issues for these or just discuss them within this one?
After I invoke make, this is printed out:
gcc -c -o build/init_config.o src/init_config.c -std=gnu11 -Isrc -Iutils
pkg-config --cflags libcurlgcc -o build/virtual_assistant build/main.o build/init_config.o -std=gnu11 -Isrc -Iutils
pkg-config --cflags libcurl-lssl -lcrypto -ljson-c
pkg-config --libs libcurl/usr/bin/ld: build/init_config.o:(.bss+0x0): multiple definition of
str'; build/main.o:(.bss+0x11bc0): first defined here /usr/bin/ld: build/init_config.o:(.bss+0x3e8): multiple definition ofstart'; build/main.o:(.bss+0x11fa8): first defined here /usr/bin/ld: build/init_config.o:(.bss+0x3f0): multiple definition of
pv'; build/main.o:(.bss+0x11fb0): first defined here /usr/bin/ld: build/init_config.o:(.bss+0x400): multiple definition oflocation'; build/main.o:(.bss+0x11fc0): first defined here /usr/bin/ld: build/init_config.o:(.bss+0x800): multiple definition of
youtube'; build/main.o:(.bss+0x123c0): first defined here /usr/bin/ld: build/init_config.o:(.bss+0xc00): multiple definition ofsongs'; build/main.o:(.bss+0x127c0): first defined here /usr/bin/ld: build/init_config.o:(.bss+0x1000): multiple definition of
cal'; build/main.o:(.bss+0x12bc0): first defined here /usr/bin/ld: build/init_config.o:(.bss+0x1080): multiple definition ofsearch'; build/main.o:(.bss+0x12c40): first defined here /usr/bin/ld: build/init_config.o:(.bss+0x1100): multiple definition of
HOMEDIR'; build/main.o:(.bss+0x12cc0): first defined here /usr/bin/ld: build/init_config.o:(.bss+0x1500): multiple definition ofWebBrowser'; build/main.o:(.bss+0x130c0): first defined here /usr/bin/ld: build/init_config.o:(.bss+0x1900): multiple definition of
MediaPlayer'; build/main.o:(.bss+0x134c0): first defined here collect2: error: ld returned 1 exit status make: *** [Makefile:18: build/virtual_assistant] Error`