Skip to content

Instantly share code, notes, and snippets.

@dchmelik
Last active October 18, 2021 01:45
Show Gist options
  • Save dchmelik/2eb1e722cae7f70bf1224ebcf5ef26ce to your computer and use it in GitHub Desktop.
Save dchmelik/2eb1e722cae7f70bf1224ebcf5ef26ce to your computer and use it in GitHub Desktop.
purple-gowhatsapp make error log
d@3.cosmos:~/src/network/chat/bitlbee/plugins/purple-gowhatsapp$ make
go get github.com/Rhymen/go-whatsapp
cc -O2 -g -ggdb -pipe -Wall -std=c99 -DGOWHATSAPP_PLUGIN_VERSION='"0.2.0~gite1bdd1f"' -DMARKDOWN_PIDGIN -DLOCALEDIR=\"/usr/share/locale\" -c -o gwa-to-purple.o gwa-to-purple.c
go get github.com/skip2/go-qrcode
go get github.com/gabriel-vasile/mimetype
go build -buildmode=c-archive -o purplegwa.a purplegwa.go purplegwa-media.go
# command-line-arguments
/usr/bin/ld: gwa-to-purple.o: in function `gowhatsapp_process_message_bridge':
/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:13: multiple definition of `gowhatsapp_process_message_bridge'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:13: first defined here
/usr/bin/ld: gwa-to-purple.o: in function `gowhatsapp_get_account':
/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:20: multiple definition of `gowhatsapp_get_account'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:20: first defined here
/usr/bin/ld: gwa-to-purple.o: in function `gowhatsapp_account_get_string':
/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:29: multiple definition of `gowhatsapp_account_get_string'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:29: first defined here
/usr/bin/ld: gwa-to-purple.o: in function `gowhatsapp_account_get_bool':
/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:38: multiple definition of `gowhatsapp_account_get_bool'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:38: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:44: multiple definition of `GOWHATSAPP_SESSION_WID_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:44: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:43: multiple definition of `GOWHATSAPP_SESSION_MACKEY_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:43: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:42: multiple definition of `GOWHATSAPP_SESSION_ENCKEY_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:42: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:41: multiple definition of `GOWHATSAPP_SESSION_SERVERTOKEN_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:41: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:40: multiple definition of `GOWHATSAPP_SESSION_CLIENTTOKEN_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:40: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:39: multiple definition of `GOWHATSAPP_SESSION_CLIENDID_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:39: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:34: multiple definition of `GOWHATSAPP_PREVIOUS_SESSION_TIMESTAMP_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:34: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:29: multiple definition of `GOWHATSAPP_INLINE_IMAGES_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:29: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:28: multiple definition of `GOWHATSAPP_DOWNLOAD_TRY_ONLY_ONCE_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:28: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:27: multiple definition of `GOWHATSAPP_DOWNLOAD_ATTACHMENTS_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:27: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:26: multiple definition of `GOWHATSAPP_SYSTEM_MESSAGES_ARE_ORDINARY_MESSAGES_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:26: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:25: multiple definition of `GOWHATSAPP_TIMESTAMP_FILTERING_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:25: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:24: multiple definition of `GOWHATSAPP_MESSAGE_ID_STORE_SIZE_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:24: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:23: multiple definition of `GOWHATSAPP_FAKE_ONLINE_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:23: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:22: multiple definition of `GOWHATSAPP_PLAIN_TEXT_LOGIN'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:22: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:21: multiple definition of `GOWHATSAPP_GET_ICONS_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:21: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:20: multiple definition of `GOWHATSAPP_FETCH_CONTACTS_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:20: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:19: multiple definition of `GOWHATSAPP_RESTORE_SESSION_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:19: first defined here
/usr/bin/ld: gwa-to-purple.o: in function `gowhatsapp_process_message_bridge':
/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:13: multiple definition of `gowhatsapp_process_message_bridge'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:13: first defined here
/usr/bin/ld: gwa-to-purple.o: in function `gowhatsapp_get_account':
/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:20: multiple definition of `gowhatsapp_get_account'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:20: first defined here
/usr/bin/ld: gwa-to-purple.o: in function `gowhatsapp_account_get_string':
/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:29: multiple definition of `gowhatsapp_account_get_string'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:29: first defined here
/usr/bin/ld: gwa-to-purple.o: in function `gowhatsapp_account_get_bool':
/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:38: multiple definition of `gowhatsapp_account_get_bool'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/gwa-to-purple.c:38: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:44: multiple definition of `GOWHATSAPP_SESSION_WID_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:44: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:43: multiple definition of `GOWHATSAPP_SESSION_MACKEY_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:43: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:42: multiple definition of `GOWHATSAPP_SESSION_ENCKEY_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:42: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:41: multiple definition of `GOWHATSAPP_SESSION_SERVERTOKEN_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:41: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:40: multiple definition of `GOWHATSAPP_SESSION_CLIENTTOKEN_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:40: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:39: multiple definition of `GOWHATSAPP_SESSION_CLIENDID_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:39: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:34: multiple definition of `GOWHATSAPP_PREVIOUS_SESSION_TIMESTAMP_KEY'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:34: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:29: multiple definition of `GOWHATSAPP_INLINE_IMAGES_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:29: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:28: multiple definition of `GOWHATSAPP_DOWNLOAD_TRY_ONLY_ONCE_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:28: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:27: multiple definition of `GOWHATSAPP_DOWNLOAD_ATTACHMENTS_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:27: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:26: multiple definition of `GOWHATSAPP_SYSTEM_MESSAGES_ARE_ORDINARY_MESSAGES_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:26: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:25: multiple definition of `GOWHATSAPP_TIMESTAMP_FILTERING_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:25: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:24: multiple definition of `GOWHATSAPP_MESSAGE_ID_STORE_SIZE_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:24: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:23: multiple definition of `GOWHATSAPP_FAKE_ONLINE_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:23: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:22: multiple definition of `GOWHATSAPP_PLAIN_TEXT_LOGIN'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:22: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:21: multiple definition of `GOWHATSAPP_GET_ICONS_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:21: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:20: multiple definition of `GOWHATSAPP_FETCH_CONTACTS_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:20: first defined here
/usr/bin/ld: gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:19: multiple definition of `GOWHATSAPP_RESTORE_SESSION_OPTION'; gwa-to-purple.o:/home/d/src/network/chat/bitlbee/plugins/purple-gowhatsapp/constants.h:19: first defined here
collect2: error: ld returned 1 exit status
make: *** [Makefile:54: purplegwa.a] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment