uowuo / abaddon

An alternative Discord client with voice support made with C++ and GTK 3
GNU General Public License v3.0
1.03k stars 51 forks source link

Failing to build on Mac OS X #316

Open ScarlettPPC opened 2 months ago

ScarlettPPC commented 2 months ago

I'm trying to build abaddon on Mac OS X Leopard 10.5.8 for PowerPC All dependencies have been installed from MacPorts and I'm also using gcc10 instead of what Leopard comes with by default which is 4. Another thing to note is that cmake couldn't find fmt even though I had it installed so I had to manually specify the directory. Everything seems to build fine but then it fails linking like this: [100%] Linking CXX executable abaddon Undefined symbols: "__ZN4Glib7KeyFile14load_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_12KeyFileFlagsE", referenced from: __ZN15SettingsManagerC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in settings.cpp.o __ZN15SettingsManagerC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in settings.cpp.o "__ZN3Gtk11CssProvider14load_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN7Abaddon15ActionReloadCSSEv in abaddon.cpp.o "__ZN4Glib17uri_escape_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_b", referenced from: __ZN13DiscordClient11AddReactionE9SnowflakeN4Glib7ustringE in discord.cpp.o __ZN13DiscordClient14RemoveReactionE9SnowflakeN4Glib7ustringE in discord.cpp.o "__ZN2ix9WebSocket6setUrlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN9Websocket15StartConnectionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o "__ZN3Gtk11CssProvider14load_from_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN24ChatMessageItemContainer20CreateEmbedComponentERK9EmbedData in chatmessage.cpp.o "__ZNK4Glib7ustring5beginB5cxx11Ev", referenced from: __Z19MultiBackwardSearchRKN3Gtk8TextIterERKN4Glib7ustringENS_15TextSearchFlagsERS0_ in completer.cpp.o __Z18MultiForwardSearchRKN3Gtk8TextIterERKN4Glib7ustringENS_15TextSearchFlagsERS0_ in completer.cpp.o __ZZN23GuildSettingsEmojisPaneC4E9SnowflakeENKUlRKN4Glib7ustringES4_E1_clES4_S4_ in emojispane.cpp.o __ZN14NotesContainer14OnNoteKeyPressEP12_GdkEventKey in userinfopane.cpp.o "__ZN2ix9WebSocket4stopEtRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN9Websocket4StopEt in websocket.cpp.o "__ZN2ix23WebSocketCloseConstants21kNormalClosureMessageB5cxx11E", referenced from: __ZN2ix23WebSocketCloseConstants21kNormalClosureMessageB5cxx11E$non_lazy_ptr in websocket.cpp.o (maybe you meant: __ZN2ix23WebSocketCloseConstants21kNormalClosureMessageB5cxx11E$non_lazy_ptr) "__ZN6spdlog15stdout_color_mtINS_19synchronous_factoryEEESt10shared_ptrINS_6loggerEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_10color_modeE", referenced from: _main in abaddon.cpp.o _main in abaddon.cpp.o _main in abaddon.cpp.o _main in abaddon.cpp.o _main in abaddon.cpp.o __ZN9WebsocketC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o __ZN9WebsocketC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o "__ZN4Glib29get_unichar_from_std_iteratorEN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE", referenced from: __ZNK4Glib16ustring_IteratorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEdeEv in completer.cpp.o __ZNK4Glib16ustring_IteratorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEdeEv in emojispane.cpp.o __ZNK4Glib16ustring_IteratorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEdeEv in userinfopane.cpp.o "__ZN2ix9WebSocket15setExtraHeadersERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_NS_19CaseInsensitiveLessESaISt4pairIKS7_S7_EEE", referenced from: __ZN9Websocket15StartConnectionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o "__ZNK3Gtk11FileChooser12get_filenameB5cxx11Ev", referenced from: __ZZN21GuildSettingsInfoPane21UpdateGuildIconPickerEvENKUliE_clEi in infopane.cpp.o __ZZN21GuildSettingsInfoPane21UpdateGuildIconPickerEvENKUliE_clEi in infopane.cpp.o "__ZN6spdlog3getERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN10ChatWindow12StartEditingE9Snowflake in chatwindow.cpp.o __ZN13DiscordClient29HandleGatewayVoiceStateUpdateERK14GatewayMessage in discord.cpp.o __ZN13DiscordClient13SetVoiceStateE9SnowflakeRK10VoiceState in discord.cpp.o __ZN13DiscordClient15ClearVoiceStateE9Snowflake in discord.cpp.o __ZN9WebsocketC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o __ZN9WebsocketC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o __ZN8Platform18FindResourceFolderB5cxx11Ev in platform.cpp.o __ZN8Platform14FindConfigFileB5cxx11Ev in platform.cpp.o __ZN16RemoteAuthClientC2Ev in remoteauthclient.cpp.o __ZN16RemoteAuthClientC1Ev in remoteauthclient.cpp.o __ZN15SettingsManagerC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in settings.cpp.o __ZN15SettingsManagerC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in settings.cpp.o __ZN15SettingsManager5CloseEv in settings.cpp.o __ZN15SettingsManager5CloseEv in settings.cpp.o "__ZN3fmt3v107vformatB5cxx11ENS0_17basic_string_viewIcEENS0_17basic_format_argsINS0_20basic_format_contextINS0_8appenderEcEEEE", referenced from: __ZN6spdlog6logger4log_IJR9SnowflakeEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in discord.cpp.o __ZN6spdlog6logger4log_IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRtEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKPKcEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRKiS3_EEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKiEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKtRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJPKcEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in settings.cpp.o "__ZN2ix9WebSocket8sendTextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt8functionIFbiiEE", referenced from: __ZN9Websocket4SendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o "__ZN4Glib7ustringC1EONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN7Abaddon19DiscordOnDisconnectEb16GatewayCloseCode in abaddon.cpp.o __ZN7Abaddon20on_user_menu_copy_idEv in abaddon.cpp.o __ZN7Abaddon19ActionChannelOpenedE9Snowflakeb in abaddon.cpp.o __ZN7Abaddon16ActionLeaveGuildE9Snowflake in abaddon.cpp.o __ZN7Abaddon16ActionKickMemberE9SnowflakeS0_ in abaddon.cpp.o __ZN7Abaddon15ActionBanMemberE9SnowflakeS0_ in abaddon.cpp.o __ZN20CellRendererChannels22unread_render_mentionsERKN5Cairo6RefPtrINS0_7ContextEEERN3Gtk6WidgetEiiRKN3Gdk9RectangleE in cellrendererchannels.cpp.o __ZZN15ChannelListTreeC4EvENKUlvE2_clEv in channellisttree.cpp.o __ZZN15ChannelListTreeC4EvENKUlvE7_clEv in channellisttree.cpp.o __ZZN15ChannelListTreeC4EvENKUlvE9_clEv in channellisttree.cpp.o __ZZN15ChannelListTreeC4EvENKUlvE15_clEv in channellisttree.cpp.o __ZZN15ChannelListTreeC4EvENKUlvE19_clEv in channellisttree.cpp.o __ZN15ChannelListTree25CreateVoiceParticipantRowERK8UserDataRKN3Gtk16TreeNodeChildrenE in channellisttree.cpp.o __ZN15ChannelListTree18AddPrivateChannelsEv in channellisttree.cpp.o __ZN15ChannelListTree21UpdateCreateDMChannelERK11ChannelData in channellisttree.cpp.o __ZZN9GuildListC4EvENKUlvE_clEv in guildlist.cpp.o __ZN14MentionOverlay6OnDrawERKN5Cairo6RefPtrINS0_7ContextEEE in mentionoverlay.cpp.o __ZN18ChatInputIndicator19ComputeTypingStringEv in chatinputindicator.cpp.o __ZN18ChatInputIndicator19ComputeTypingStringEv in chatinputindicator.cpp.o __ZN18ChatInputIndicator19ComputeTypingStringEv in chatinputindicator.cpp.o __ZN18ChatInputIndicator19ComputeTypingStringEv in chatinputindicator.cpp.o __ZZN8ChatList9SetupMenuEvENKUlvE_clEv in chatlist.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer25CreateAttachmentComponentERK14AttachmentData in chatmessage.cpp.o __ZN24ChatMessageItemContainer24CreateReactionsComponentERK7Message in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateReplyComponentERK7Message in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateReplyComponentERK7Message in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateReplyComponentERK7Message in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateReplyComponentERK7Message in chatmessage.cpp.o __ZN24ChatMessageItemContainer21HandleChannelMentionsERKN4Glib6RefPtrIN3Gtk10TextBufferEEE in chatmessage.cpp.o __ZN17ChatMessageHeader10UpdateNameEv in chatmessage.cpp.o __ZN17ChatMessageHeader10UpdateNameEv in chatmessage.cpp.o __ZN17ChatMessageHeader10UpdateNameEv in chatmessage.cpp.o __ZN10ChatWindow13StartReplyingE9Snowflake in chatwindow.cpp.o __ZN9Completer16CompleteMentionsERKN4Glib7ustringE in completer.cpp.o __ZN9Completer16CompleteMentionsERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer16CompleteChannelsERKN4Glib7ustringE in completer.cpp.o __ZN9Completer16CompleteChannelsERKN4Glib7ustringE in completer.cpp.o __ZN14CompleterEntry12SetTextColorEi in completer.cpp.o __ZZN23FriendsListAddComponent6SubmitEvENKUl12DiscordErrorE_clES0_ in friendslist.cpp.o __ZN20FriendsListFriendRowC2E16RelationshipTypeRK8UserData in friendslist.cpp.o __ZN20FriendsListFriendRowC2E16RelationshipTypeRK8UserData in friendslist.cpp.o __ZN20FriendsListFriendRowC1E16RelationshipTypeRK8UserData in friendslist.cpp.o __ZN20FriendsListFriendRowC1E16RelationshipTypeRK8UserData in friendslist.cpp.o __ZZN10MemberListC4EvENKUlvE0_clEv in memberlist.cpp.o __ZZN10MemberList16UpdateMemberListEvENKUlRK8UserDataRKN3Gtk7TreeRowEE_clES2_S6_ in memberlist.cpp.o __ZN10MemberList16UpdateMemberListEv in memberlist.cpp.o __ZN18RateLimitIndicator15UpdateIndicatorEv in ratelimitindicator.cpp.o __ZN18RateLimitIndicator15UpdateIndicatorEv in ratelimitindicator.cpp.o __ZN22FriendPickerDialogItemC2E9Snowflake in friendpicker.cpp.o __ZN22FriendPickerDialogItemC1E9Snowflake in friendpicker.cpp.o __ZN3Gtk12make_managedINS_5LabelEJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_5AlignEEEEPT_DpOT0_ in setstatus.cpp.o __ZNK11ChannelData20GetRecipientsDisplayB5cxx11Ev in channel.cpp.o __ZN13DiscordClient11AddReactionE9SnowflakeN4Glib7ustringE in discord.cpp.o __ZN13DiscordClient14RemoveReactionE9SnowflakeN4Glib7ustringE in discord.cpp.o __ZN13DiscordClient31HandleGatewayMessageReactionAddERK14GatewayMessage in discord.cpp.o __ZN13DiscordClient34HandleGatewayMessageReactionRemoveERK14GatewayMessage in discord.cpp.o __ZNK8UserData21GetDisplayNameEscapedB5cxx11Ev in user.cpp.o __ZNK8UserData21GetDisplayNameEscapedB5cxx11E9Snowflake in user.cpp.o __ZNK8UserData25GetDisplayNameEscapedBoldB5cxx11Ev in user.cpp.o __ZNK8UserData25GetDisplayNameEscapedBoldB5cxx11E9Snowflake in user.cpp.o __ZN8ChatUtil18HandleRoleMentionsERKN4Glib6RefPtrIN3Gtk10TextBufferEEE in chatutil.cpp.o __ZN13Notifications15WithdrawChannelE9Snowflake in notifications.cpp.o __ZZN13Notifications15NotifyMessageDMERK7MessageENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_clESA_ in notifications.cpp.o __ZN13Notifications15NotifyMessageDMERK7Message in notifications.cpp.o __ZZN13Notifications18NotifyMessageGuildERK7MessageENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_clESA_ in notifications.cpp.o __ZN13Notifications18NotifyMessageGuildERK7Message in notifications.cpp.o __ZN13Notifications18NotifyMessageGuildERK7Message in notifications.cpp.o __ZN13Notifications18NotifyMessageGuildERK7Message in notifications.cpp.o __ZN13Notifications18NotifyMessageGuildERK7Message in notifications.cpp.o __ZN16RemoteAuthDialog15OnPendingTicketE9SnowflakeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ in remoteauthdialog.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN9__gnu_cxx13new_allocatorIN4Glib7ustringEE9constructIS2_JNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvPT_DpOT0_ in auditlogpane.cpp.o __ZN21GuildSettingsBansPane15OnGuildBanFetchERK7BanData in banspane.cpp.o __ZN21GuildSettingsBansPane15OnGuildBanFetchERK7BanData in banspane.cpp.o __ZN21GuildSettingsBansPane16OnGuildBansFetchERKSt6vectorI7BanDataSaIS1_EE in banspane.cpp.o __ZN21GuildSettingsBansPane12OnMenuCopyIDEv in banspane.cpp.o __ZN21GuildSettingsBansPane8OnBanAddE9SnowflakeS0_ in banspane.cpp.o __ZN23GuildSettingsEmojisPane11AddEmojiRowERK9EmojiData in emojispane.cpp.o __ZN23GuildSettingsEmojisPane12OnMenuCopyIDEv in emojispane.cpp.o __ZN23GuildSettingsEmojisPane18OnMenuCopyEmojiURLEv in emojispane.cpp.o __ZN23GuildSettingsEmojisPane15OnMenuShowEmojiEv in emojispane.cpp.o __ZN24GuildSettingsInvitesPane12AppendInviteERK10InviteData in invitespane.cpp.o __ZN24GuildSettingsInvitesPane12AppendInviteERK10InviteData in invitespane.cpp.o __ZN24GuildSettingsInvitesPane12AppendInviteERK10InviteData in invitespane.cpp.o __ZN28GuildSettingsMembersListItem11UpdateColorEv in memberspane.cpp.o __ZN28GuildSettingsMembersListItem11UpdateColorEv in memberspane.cpp.o __ZN28GuildSettingsMembersPaneInfo7SetUserE9Snowflake in memberspane.cpp.o __ZN28GuildSettingsMembersPaneInfo7SetUserE9Snowflake in memberspane.cpp.o __ZN28GuildSettingsMembersPaneInfo7SetUserE9Snowflake in memberspane.cpp.o __ZN28GuildSettingsMembersPaneInfo7SetUserE9Snowflake in memberspane.cpp.o __ZN33GuildSettingsMembersPaneRolesItem11UpdateLabelEv in memberspane.cpp.o __ZN35GuildSettingsRolesPaneRolesListItem10UpdateItemERK8RoleData in rolespane.cpp.o __ZN12PinnedWindowC2ERK11ChannelData in pinnedwindow.cpp.o __ZN12PinnedWindowC1ERK11ChannelData in pinnedwindow.cpp.o __ZN16MutualFriendItemC2ERK8UserData in mutualfriendspane.cpp.o __ZN16MutualFriendItemC1ERK8UserData in mutualfriendspane.cpp.o __ZZN13ProfileWindowC4E9SnowflakeENKUlP15_GdkEventButtonE_clES2_ in profilewindow.cpp.o __ZZN13ProfileWindowC4E9SnowflakeENKUlP15_GdkEventButtonE_clES2_ in profilewindow.cpp.o __ZN13ProfileWindowC2E9Snowflake in profilewindow.cpp.o __ZN13ProfileWindowC2E9Snowflake in profilewindow.cpp.o __ZN13ProfileWindowC2E9Snowflake in profilewindow.cpp.o __ZN13ProfileWindowC1E9Snowflake in profilewindow.cpp.o __ZN13ProfileWindowC1E9Snowflake in profilewindow.cpp.o __ZN13ProfileWindowC1E9Snowflake in profilewindow.cpp.o __ZN13ProfileWindow14OnFetchProfileERK15UserProfileData in profilewindow.cpp.o __ZN13ThreadsWindowC2ERK11ChannelData in threadswindow.cpp.o __ZN13ThreadsWindowC1ERK11ChannelData in threadswindow.cpp.o "__ZN4Glib7KeyFile12save_to_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN15SettingsManager5CloseEv in settings.cpp.o "__ZN4Glib7ustringaSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZZN24ChatMessageItemContainer20CreateImageComponentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_iiENKUlP15_GdkEventButtonE_clES9_ in chatmessage.cpp.o __ZZN24ChatMessageItemContainer25CreateAttachmentComponentERK14AttachmentDataENKUlP15_GdkEventButtonE_clES4_ in chatmessage.cpp.o __ZZN24ChatMessageItemContainer24CreateReactionsComponentERK7MessageENKUlP15_GdkEventButtonE_clES4_ in chatmessage.cpp.o __ZN24ChatMessageItemContainer11OnLinkClickEP15_GdkEventButton in chatmessage.cpp.o __ZN35GuildSettingsRolesPaneRolesListItem10UpdateItemERK8RoleData in rolespane.cpp.o "__ZN4Glib7ustringC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN7Abaddon12ShowUserMenuEPK9_GdkEvent9SnowflakeS3_ in abaddon.cpp.o __Z18AddUnreadIndicatorRKN5Cairo6RefPtrINS_7ContextEEERN3Gtk6WidgetERKN3Gdk9RectangleE in cellrendererchannels.cpp.o __Z14RenderExpanderiRKN5Cairo6RefPtrINS_7ContextEEERN3Gtk6WidgetERKN3Gdk9RectangleEb in cellrendererchannels.cpp.o __ZN20CellRendererChannels20render_vfunc_channelERKN5Cairo6RefPtrINS0_7ContextEEERN3Gtk6WidgetERKN3Gdk9RectangleESC_NS6_17CellRendererStateE in cellrendererchannels.cpp.o __ZN20CellRendererChannels22unread_render_mentionsERKN5Cairo6RefPtrINS0_7ContextEEERN3Gtk6WidgetEiiRKN3Gdk9RectangleE in cellrendererchannels.cpp.o __ZN20CellRendererChannels22unread_render_mentionsERKN5Cairo6RefPtrINS0_7ContextEEERN3Gtk6WidgetEiiRKN3Gdk9RectangleE in cellrendererchannels.cpp.o __ZN15ChannelListTree13UpdateChannelE9Snowflake in channellisttree.cpp.o __ZN15ChannelListTree19UpdateCreateChannelERK11ChannelData in channellisttree.cpp.o __ZN15ChannelListTree11UpdateGuildE9Snowflake in channellisttree.cpp.o __ZN15ChannelListTree14OnThreadUpdateERK16ThreadUpdateData in channellisttree.cpp.o __ZN15ChannelListTree9AddFolderERK29UserSettingsGuildFoldersEntry in channellisttree.cpp.o __ZN15ChannelListTree8AddGuildERK9GuildDataRKN3Gtk16TreeNodeChildrenE in channellisttree.cpp.o __ZN15ChannelListTree8AddGuildERK9GuildDataRKN3Gtk16TreeNodeChildrenE in channellisttree.cpp.o __ZN15ChannelListTree8AddGuildERK9GuildDataRKN3Gtk16TreeNodeChildrenE in channellisttree.cpp.o __ZN15ChannelListTree8AddGuildERK9GuildDataRKN3Gtk16TreeNodeChildrenE in channellisttree.cpp.o __ZN15ChannelListTree8AddGuildERK9GuildDataRKN3Gtk16TreeNodeChildrenE in channellisttree.cpp.o __ZN15ChannelListTree8AddGuildERK9GuildDataRKN3Gtk16TreeNodeChildrenE in channellisttree.cpp.o __ZN15ChannelListTree27UpdateCreateChannelCategoryERK11ChannelData in channellisttree.cpp.o __ZN15ChannelListTree15CreateThreadRowERKN3Gtk16TreeNodeChildrenERK11ChannelData in channellisttree.cpp.o __ZN15ChannelListTree21UpdateChannelCategoryERK11ChannelData in channellisttree.cpp.o __ZN19GuildListFolderItemC2ERK29UserSettingsGuildFoldersEntry in guildlistfolderitem.cpp.o __ZN19GuildListFolderItemC1ERK29UserSettingsGuildFoldersEntry in guildlistfolderitem.cpp.o __ZN18GuildListGuildItemC2ERK9GuildData in guildlistguilditem.cpp.o __ZN18GuildListGuildItemC1ERK9GuildData in guildlistguilditem.cpp.o __ZN14MentionOverlay6OnDrawERKN5Cairo6RefPtrINS0_7ContextEEE in mentionoverlay.cpp.o __ZN14MentionOverlay6OnDrawERKN5Cairo6RefPtrINS0_7ContextEEE in mentionoverlay.cpp.o __ZN23ChatInputAttachmentItem19SetFilenameFromFileEv in chatinput.cpp.o __ZZN23ChatInputAttachmentItem9SetupMenuEvENKUlvE0_clEv in chatinput.cpp.o __ZZN23ChatInputAttachmentItem9SetupMenuEvENKUlvE0_clEv in chatinput.cpp.o __ZZN23ChatInputAttachmentItem9SetupMenuEvENKUlvE1_clEv in chatinput.cpp.o __ZN23ChatInputAttachmentItem13UpdateTooltipEv in chatinput.cpp.o __ZN9ChatInput12StartEditingERK7Message in chatinput.cpp.o __ZZN8ChatList9SetupMenuEvENKUlvE2_clEv in chatlist.cpp.o __ZN24ChatMessageItemContainer11FromMessageERK7Message in chatmessage.cpp.o __ZZN24ChatMessageItemContainer15AddClickHandlerEPN3Gtk6WidgetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlP15_GdkEventButtonE_clESC_ in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer19UpdateTextComponentEPN3Gtk8TextViewE in chatmessage.cpp.o __ZZN24ChatMessageItemContainer20CreateEmbedComponentERK9EmbedDataENKUlP15_GdkEventButtonE_clES4_ in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateEmbedComponentERK9EmbedData in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateEmbedComponentERK9EmbedData in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateEmbedComponentERK9EmbedData in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateEmbedComponentERK9EmbedData in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateEmbedComponentERK9EmbedData in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateEmbedComponentERK9EmbedData in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateEmbedComponentERK9EmbedData in chatmessage.cpp.o __ZN24ChatMessageItemContainer24CreateReactionsComponentERK7Message in chatmessage.cpp.o __ZN24ChatMessageItemContainer24CreateReactionsComponentERK7Message in chatmessage.cpp.o __ZN24ChatMessageItemContainer24CreateReactionsComponentERK7Message in chatmessage.cpp.o __ZN24ChatMessageItemContainer24CreateReactionsComponentERK7Message in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateReplyComponentERK7Message in chatmessage.cpp.o __ZN24ChatMessageItemContainer20CreateReplyComponentERK7Message in chatmessage.cpp.o __ZN24ChatMessageItemContainer11HandleLinksERN3Gtk8TextViewE in chatmessage.cpp.o __ZN24ChatMessageItemContainer11OnLinkClickEP15_GdkEventButton in chatmessage.cpp.o __ZN17ChatMessageHeaderC2ERK7Message in chatmessage.cpp.o __ZN17ChatMessageHeaderC1ERK7Message in chatmessage.cpp.o __ZN10ChatWindow15InsertChatInputERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in chatwindow.cpp.o __ZN10ChatWindow8SetTopicERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in chatwindow.cpp.o __ZN9Completer16CompleteMentionsERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer14CompleteEmojisERKN4Glib7ustringE in completer.cpp.o __ZN9Completer16CompleteChannelsERKN4Glib7ustringE in completer.cpp.o __ZN22VerificationGateDialog23OnVerificationGateFetchERKSt8optionalI26VerificationGateInfoObjectE in verificationgate.cpp.o __ZN22VerificationGateDialog23OnVerificationGateFetchERKSt8optionalI26VerificationGateInfoObjectE in verificationgate.cpp.o __ZN13DiscordClient31HandleGatewayMessageReactionAddERK14GatewayMessage in discord.cpp.o __ZN13DiscordClient34HandleGatewayMessageReactionRemoveERK14GatewayMessage in discord.cpp.o __ZNK8RoleData14GetEscapedNameEv in role.cpp.o __ZNK8UserData18GetUsernameEscapedB5cxx11Ev in user.cpp.o __ZNK8UserData18GetUsernameEscapedB5cxx11Ev in user.cpp.o __ZNK8UserData18GetUsernameEscapedB5cxx11Ev in user.cpp.o __ZNK8UserData22GetUsernameEscapedBoldB5cxx11Ev in user.cpp.o __ZNK8UserData22GetUsernameEscapedBoldB5cxx11Ev in user.cpp.o __ZNK8UserData22GetUsernameEscapedBoldB5cxx11Ev in user.cpp.o __ZNK8UserData24GetUsernameEscapedBoldAtB5cxx11Ev in user.cpp.o __ZNK8UserData24GetUsernameEscapedBoldAtB5cxx11Ev in user.cpp.o __ZNK8UserData24GetUsernameEscapedBoldAtB5cxx11Ev in user.cpp.o __Z8SanitizeRK7Message in notifications.cpp.o __ZZN13Notifications15NotifyMessageDMERK7MessageENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_clESA_ in notifications.cpp.o __ZN13Notifications18NotifyMessageGuildERK7Message in notifications.cpp.o __ZN16RemoteAuthClient26HandleGatewayPendingTicketERKN8nlohmann16json_abi_v3_11_310basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS1_14adl_serializerES4_IhSaIhEEvEE in remoteauthclient.cpp.o __ZN16RemoteAuthDialog15OnPendingTicketE9SnowflakeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_ in remoteauthdialog.cpp.o __ZN16RemoteAuthDialog7OnErrorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in remoteauthdialog.cpp.o __ZN15SettingsManager12ReadSettingsEv in settings.cpp.o __ZN15SettingsManager12ReadSettingsEv in settings.cpp.o __ZN15SettingsManager12ReadSettingsEv in settings.cpp.o __ZN15SettingsManager12ReadSettingsEv in settings.cpp.o __ZN15SettingsManager12ReadSettingsEv in settings.cpp.o __ZN15SettingsManager12ReadSettingsEv in settings.cpp.o __ZN15SettingsManager12ReadSettingsEv in settings.cpp.o __ZN15SettingsManager12ReadSettingsEv in settings.cpp.o __ZN15SettingsManager5CloseEv in settings.cpp.o __ZN15SettingsManager5CloseEv in settings.cpp.o __ZN15SettingsManager5CloseEv in settings.cpp.o __ZN15SettingsManager5CloseEv in settings.cpp.o __ZN15SettingsManager5CloseEv in settings.cpp.o __ZN15SettingsManager5CloseEv in settings.cpp.o __ZN15SettingsManager5CloseEv in settings.cpp.o __ZN15SettingsManager5CloseEv in settings.cpp.o __ZN15SettingsManager5CloseEv in settings.cpp.o __Z23GetBuildNumberFromJSURLRKN4Glib7ustringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in startup.cpp.o __ZZN20DiscordStartupDialog8RunAsyncEvENKUlvE_clEv in startup.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN21GuildSettingsBansPane15OnGuildBanFetchERK7BanData in banspane.cpp.o __ZN21GuildSettingsBansPane16OnGuildBansFetchERKSt6vectorI7BanDataSaIS1_EE in banspane.cpp.o __ZZN23GuildSettingsEmojisPaneC4E9SnowflakeENKUlRKN4Glib7ustringES4_E1_clES4_S4_ in emojispane.cpp.o __ZN23GuildSettingsEmojisPane11AddEmojiRowERK9EmojiData in emojispane.cpp.o __ZN23GuildSettingsEmojisPane10OnEditNameE9SnowflakeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in emojispane.cpp.o __ZZN21GuildSettingsInfoPaneC4E9SnowflakeENKUlP15_GdkEventButtonE3_clES2_ in infopane.cpp.o __ZN21GuildSettingsInfoPaneC2E9Snowflake in infopane.cpp.o __ZN21GuildSettingsInfoPaneC1E9Snowflake in infopane.cpp.o __ZZN21GuildSettingsInfoPane15UpdateGuildNameEvENKUl12DiscordErrorE_clES0_ in infopane.cpp.o __ZN21GuildSettingsInfoPane15UpdateGuildNameEv in infopane.cpp.o __ZN24GuildSettingsInvitesPane12AppendInviteERK10InviteData in invitespane.cpp.o __ZN24GuildSettingsInvitesPane14OnInviteDeleteERK18InviteDeleteObject in invitespane.cpp.o __ZN33GuildSettingsMembersPaneRolesItem11UpdateLabelEv in memberspane.cpp.o __ZN33GuildSettingsMembersPaneRolesItem11UpdateLabelEv in memberspane.cpp.o __ZN35GuildSettingsRolesPaneRolesListItem10UpdateItemERK8RoleData in rolespane.cpp.o __ZN35GuildSettingsRolesPaneRolesListItem10UpdateItemERK8RoleData in rolespane.cpp.o __ZZN26GuildSettingsRolesPaneInfoC4E9SnowflakeENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt16initializer_listI10PermissionEE1_clES8_iSD_ in rolespane.cpp.o __ZN26GuildSettingsRolesPaneInfo7SetRoleERK8RoleData in rolespane.cpp.o __ZN26GuildSettingsRolesPaneInfo12OnRoleUpdateE9SnowflakeS0_ in rolespane.cpp.o __ZZN26GuildSettingsRolesPaneInfo14UpdateRoleNameEvENKUl12DiscordErrorE_clES0_ in rolespane.cpp.o __ZN26GuildSettingsRolesPaneInfo14UpdateRoleNameEv in rolespane.cpp.o __ZZN19GuildSettingsWindowC4E9SnowflakeENKUlS0_E_clES0_ in guildsettingswindow.cpp.o __ZN19GuildSettingsWindowC2E9Snowflake in guildsettingswindow.cpp.o __ZN19GuildSettingsWindowC1E9Snowflake in guildsettingswindow.cpp.o __ZN15MutualGuildItemC2ERK15MutualGuildData in mutualguildspane.cpp.o __ZN15MutualGuildItemC2ERK15MutualGuildData in mutualguildspane.cpp.o __ZN15MutualGuildItemC1ERK15MutualGuildData in mutualguildspane.cpp.o __ZN15MutualGuildItemC1ERK15MutualGuildData in mutualguildspane.cpp.o __ZZN14ConnectionItemC4ERK14ConnectionDataENKUlP15_GdkEventButtonE_clES4_ in userinfopane.cpp.o __ZN14ConnectionItemC2ERK14ConnectionData in userinfopane.cpp.o __ZN14ConnectionItemC1ERK14ConnectionData in userinfopane.cpp.o __ZN14NotesContainer7SetNoteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in userinfopane.cpp.o __ZN12BioContainer6SetBioERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in userinfopane.cpp.o __ZN13ThreadListRowC2ERK11ChannelData in threadswindow.cpp.o __ZN13ThreadListRowC1ERK11ChannelData in threadswindow.cpp.o "__ZN3Gio4File15create_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN7Abaddon16AttachCSSMonitorEv in abaddon.cpp.o __ZN28ChatInputAttachmentContainer8AddImageERKN4Glib6RefPtrIN3Gdk6PixbufEEE in chatinput.cpp.o "__ZN4Glib6Base646encodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb", referenced from: __ZN13DiscordClient30SetSuperPropertiesFromIdentityERK15IdentifyMessage in discord.cpp.o __ZN16RemoteAuthClient23HandleGatewayNonceProofERKN8nlohmann16json_abi_v3_11_310basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS1_14adl_serializerES4_IhSaIhEEvEE in remoteauthclient.cpp.o __ZN21GuildSettingsInfoPane23UpdateGuildIconFromDataERKSt6vectorIhSaIhEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in infopane.cpp.o "__ZN6spdlog3cfg7helpers11load_levelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN6spdlog3cfg15load_env_levelsEv in abaddon.cpp.o "__ZN4Glib7ustringaSEONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZZN24ChatMessageItemContainer24CreateReactionsComponentERK7MessageENKUlP15_GdkEventButtonE_clES4_ in chatmessage.cpp.o __ZN11FriendsList14OnActionRemoveE9Snowflake in friendslist.cpp.o __ZN11FriendsList14OnActionRemoveE9Snowflake in friendslist.cpp.o __ZN11FriendsList14OnActionRemoveE9Snowflake in friendslist.cpp.o __ZN11FriendsList14OnActionRemoveE9Snowflake in friendslist.cpp.o __ZN13DiscordClient11AddReactionE9SnowflakeN4Glib7ustringE in discord.cpp.o __ZN13DiscordClient11AddReactionE9SnowflakeN4Glib7ustringE in discord.cpp.o __ZN13DiscordClient14RemoveReactionE9SnowflakeN4Glib7ustringE in discord.cpp.o __ZN13DiscordClient14RemoveReactionE9SnowflakeN4Glib7ustringE in discord.cpp.o __ZN8ChatUtil18HandleUserMentionsERKN4Glib6RefPtrIN3Gtk10TextBufferEEE9Snowflakeb in chatutil.cpp.o __ZN8ChatUtil18HandleUserMentionsERKN4Glib6RefPtrIN3Gtk10TextBufferEEE9Snowflakeb in chatutil.cpp.o __ZN8ChatUtil18HandleUserMentionsERKN4Glib6RefPtrIN3Gtk10TextBufferEEE9Snowflakeb in chatutil.cpp.o __ZN8ChatUtil18HandleUserMentionsERKN4Glib6RefPtrIN3Gtk10TextBufferEEE9Snowflakeb in chatutil.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN28GuildSettingsMembersListItemC2ERK9GuildDataRK11GuildMember in memberspane.cpp.o __ZN28GuildSettingsMembersListItemC1ERK9GuildDataRK11GuildMember in memberspane.cpp.o "__ZN4Glib6Base646decodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN16RemoteAuthClient23HandleGatewayNonceProofERKN8nlohmann16json_abi_v3_11_310basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS1_14adl_serializerES4_IhSaIhEEvEE in remoteauthclient.cpp.o __ZN16RemoteAuthClient26HandleGatewayPendingTicketERKN8nlohmann16json_abi_v3_11_310basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS1_14adl_serializerES4_IhSaIhEEvEE in remoteauthclient.cpp.o __ZN16RemoteAuthClient25OnRemoteAuthLoginResponseERKSt8optionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE12DiscordError in remoteauthclient.cpp.o "__ZNK4Glib7ustring3endB5cxx11Ev", referenced from: __Z19MultiBackwardSearchRKN3Gtk8TextIterERKN4Glib7ustringENS_15TextSearchFlagsERS0_ in completer.cpp.o __Z18MultiForwardSearchRKN3Gtk8TextIterERKN4Glib7ustringENS_15TextSearchFlagsERS0_ in completer.cpp.o __ZZN23GuildSettingsEmojisPaneC4E9SnowflakeENKUlRKN4Glib7ustringES4_E1_clES4_S4_ in emojispane.cpp.o __ZN14NotesContainer14OnNoteKeyPressEP12_GdkEventKey in userinfopane.cpp.o "__ZNK2ix19CaseInsensitiveLessclERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_", referenced from: __ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_EN2ix19CaseInsensitiveLessESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ in websocket.cpp.o __ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_EN2ix19CaseInsensitiveLessESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ in websocket.cpp.o __ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_EN2ix19CaseInsensitiveLessESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ in websocket.cpp.o __ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_EN2ix19CaseInsensitiveLessESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ in websocket.cpp.o __ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_EN2ix19CaseInsensitiveLessESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ in websocket.cpp.o __ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_EN2ix19CaseInsensitiveLessESaIS8_EE24_M_get_insert_unique_posERS7_ in websocket.cpp.o __ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_EN2ix19CaseInsensitiveLessESaIS8_EE24_M_get_insert_unique_posERS7_ in websocket.cpp.o __ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_EN2ix19CaseInsensitiveLessESaIS8_EE10_M_insert_IRKS8_NSE_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS8_EPSt18_Rb_tree_node_baseSM_OT_RT0_ in websocket.cpp.o "__ZN6spdlog7details2os6getenvB5cxx11EPKc", referenced from: __ZN6spdlog3cfg15load_env_levelsEv in abaddon.cpp.o "__ZN3Gdk6Pixbuf16create_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN18RateLimitIndicatorC2Ev in ratelimitindicator.cpp.o __ZN18RateLimitIndicatorC1Ev in ratelimitindicator.cpp.o "__ZNK3Gio8FileInfo20get_attribute_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN23ChatInputAttachmentItem19SetFilenameFromFileEv in chatinput.cpp.o __ZN9ChatInput13AddAttachmentERKN4Glib6RefPtrIN3Gio4FileEEE in chatinput.cpp.o "__ZN3Gdk6Pixbuf4saveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN4Glib7ustringE", referenced from: __ZN28ChatInputAttachmentContainer8AddImageERKN4Glib6RefPtrIN3Gdk6PixbufEEE in chatinput.cpp.o "__ZN3Gtk13SelectionData3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiPKhi", referenced from: __ZZN11DragListBox13add_draggableEPN3Gtk10ListBoxRowEENKUlRKN4Glib6RefPtrIN3Gdk11DragContextEEERNS0_13SelectionDataEjjE_clES9_SB_jj in draglistbox.cpp.o "__ZN3Gdk6Pixbuf16create_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiib", referenced from: __ZN12ImageManager14GetPlaceholderEi in imgmanager.cpp.o __ZN28GuildSettingsMembersListItemC2ERK9GuildDataRK11GuildMember in memberspane.cpp.o __ZN28GuildSettingsMembersListItemC1ERK9GuildDataRK11GuildMember in memberspane.cpp.o __ZN14ConnectionItemC2ERK14ConnectionData in userinfopane.cpp.o __ZN14ConnectionItemC2ERK14ConnectionData in userinfopane.cpp.o __ZN14ConnectionItemC1ERK14ConnectionData in userinfopane.cpp.o __ZN14ConnectionItemC1ERK14ConnectionData in userinfopane.cpp.o __ZN13ProfileWindow14OnFetchProfileERK15UserProfileData in profilewindow.cpp.o __ZN13ProfileWindow14OnFetchProfileERK15UserProfileData in profilewindow.cpp.o "__ZNK3Gio4File10query_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_18FileQueryInfoFlagsE", referenced from: __ZN23ChatInputAttachmentItem19SetFilenameFromFileEv in chatinput.cpp.o __ZN9ChatInput13AddAttachmentERKN4Glib6RefPtrIN3Gio4FileEEE in chatinput.cpp.o __ZN10ChatWindow13OnInputSubmitE16ChatSubmitParams in chatwindow.cpp.o __ZN4http7request8add_fileESt17basic_string_viewIcSt11char_traitsIcEERKN4Glib6RefPtrIN3Gio4FileEEES4_ in http.cpp.o "__ZN6spdlog6logger12err_handler_ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN6spdlog6logger4log_IJR9SnowflakeEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in discord.cpp.o __ZN6spdlog6logger4log_IJR9SnowflakeEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in discord.cpp.o __ZN6spdlog6logger4log_IJR9SnowflakeEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in discord.cpp.o __ZN6spdlog6logger4log_IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRtEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRtEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRtEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKPKcEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKPKcEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKPKcEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRKiS3_EEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKiS3_EEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKiS3_EEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKiEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKiEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKiEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKtRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKtRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKtRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJPKcEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in settings.cpp.o __ZN6spdlog6logger4log_IJPKcEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in settings.cpp.o __ZN6spdlog6logger4log_IJPKcEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in settings.cpp.o "__ZN3Gio4File14create_for_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN10MainWindow17HandleDroppedURIsERKN3Gtk13SelectionDataE in mainwindow.cpp.o "__ZN4Glib11VariantTypeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN7Abaddon8StartGTKEv in abaddon.cpp.o ld: symbol(s) not found collect2: error: ld returned 1 exit status make[2]: *** [abaddon] Error 1 make[1]: *** [CMakeFiles/abaddon.dir/all] Error 2 make: *** [all] Error 2 Thank you in advance

edshot99 commented 2 months ago

I think you are using the wrong linker. The command 'which ld' should be something like /opt/local/bin/ld and not /usr/bin/ld But it has been a long time since i've used MacPorts, but worth checking.

I'd also recommend to try installing abaddon through MacPorts. https://ports.macports.org/port/abaddon/ https://github.com/macports/macports-ports/tree/master/net/abaddon

ScarlettPPC commented 2 months ago

I checked and it is pointing to the linker at /opt/local/bin/ which is ld64-97. I tried to make it use ld64-127 but that seems to result in a different error: [100%] Linking CXX executable abaddon Undefined symbols for architecture ppc: "__ZN6spdlog7details2os6getenvB5cxx11EPKc", referenced from: __ZN6spdlog3cfg15load_env_levelsEv in abaddon.cpp.o "__ZN6spdlog3cfg7helpers11load_levelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN6spdlog3cfg15load_env_levelsEv in abaddon.cpp.o "__ZN4Glib11VariantTypeC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN7Abaddon8StartGTKEv in abaddon.cpp.o "__ZN4Glib7ustringC1EONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN7Abaddon19DiscordOnDisconnectEb16GatewayCloseCode in abaddon.cpp.o __ZN7Abaddon20on_user_menu_copy_idEv in abaddon.cpp.o __ZN7Abaddon19ActionChannelOpenedE9Snowflakeb in abaddon.cpp.o __ZN7Abaddon16ActionLeaveGuildE9Snowflake in abaddon.cpp.o __ZN7Abaddon16ActionKickMemberE9SnowflakeS0_ in abaddon.cpp.o __ZN7Abaddon15ActionBanMemberE9SnowflakeS0_ in abaddon.cpp.o __ZN20CellRendererChannels22unread_render_mentionsERKN5Cairo6RefPtrINS0_7ContextEEERN3Gtk6WidgetEiiRKN3Gdk9RectangleE in cellrendererchannels.cpp.o ... "__ZN4Glib7ustringC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN7Abaddon12ShowUserMenuEPK9_GdkEvent9SnowflakeS3_ in abaddon.cpp.o __Z18AddUnreadIndicatorRKN5Cairo6RefPtrINS_7ContextEEERN3Gtk6WidgetERKN3Gdk9RectangleE in cellrendererchannels.cpp.o __Z14RenderExpanderiRKN5Cairo6RefPtrINS_7ContextEEERN3Gtk6WidgetERKN3Gdk9RectangleEb in cellrendererchannels.cpp.o __ZN20CellRendererChannels20render_vfunc_channelERKN5Cairo6RefPtrINS0_7ContextEEERN3Gtk6WidgetERKN3Gdk9RectangleESC_NS6_17CellRendererStateE in cellrendererchannels.cpp.o __ZN20CellRendererChannels22unread_render_mentionsERKN5Cairo6RefPtrINS0_7ContextEEERN3Gtk6WidgetEiiRKN3Gdk9RectangleE in cellrendererchannels.cpp.o __ZN15ChannelListTree13UpdateChannelE9Snowflake in channellisttree.cpp.o __ZN15ChannelListTree19UpdateCreateChannelERK11ChannelData in channellisttree.cpp.o ... "__ZN3Gio4File15create_for_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN7Abaddon16AttachCSSMonitorEv in abaddon.cpp.o __ZN28ChatInputAttachmentContainer8AddImageERKN4Glib6RefPtrIN3Gdk6PixbufEEE in chatinput.cpp.o "__ZN3Gtk11CssProvider14load_from_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN7Abaddon15ActionReloadCSSEv in abaddon.cpp.o "__ZN6spdlog15stdout_color_mtINS_19synchronous_factoryEEESt10shared_ptrINS_6loggerEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_10color_modeE", referenced from: _main in abaddon.cpp.o __ZN9WebsocketC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o __ZN9WebsocketC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o "__ZN3Gdk6Pixbuf4saveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN4Glib7ustringE", referenced from: __ZN28ChatInputAttachmentContainer8AddImageERKN4Glib6RefPtrIN3Gdk6PixbufEEE in chatinput.cpp.o "__ZNK3Gio4File10query_infoERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_18FileQueryInfoFlagsE", referenced from: __ZN23ChatInputAttachmentItem19SetFilenameFromFileEv in chatinput.cpp.o __ZN9ChatInput13AddAttachmentERKN4Glib6RefPtrIN3Gio4FileEEE in chatinput.cpp.o __ZN10ChatWindow13OnInputSubmitE16ChatSubmitParams in chatwindow.cpp.o __ZN4http7request8add_fileESt17basic_string_viewIcSt11char_traitsIcEERKN4Glib6RefPtrIN3Gio4FileEEES4_ in http.cpp.o "__ZNK3Gio8FileInfo20get_attribute_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN23ChatInputAttachmentItem19SetFilenameFromFileEv in chatinput.cpp.o __ZN9ChatInput13AddAttachmentERKN4Glib6RefPtrIN3Gio4FileEEE in chatinput.cpp.o "__ZN3Gtk11CssProvider14load_from_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN24ChatMessageItemContainer20CreateEmbedComponentERK9EmbedData in chatmessage.cpp.o "__ZN4Glib7ustringaSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZZN24ChatMessageItemContainer20CreateImageComponentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_iiENKUlP15_GdkEventButtonE_clES9_ in chatmessage.cpp.o __ZZN24ChatMessageItemContainer25CreateAttachmentComponentERK14AttachmentDataENKUlP15_GdkEventButtonE_clES4_ in chatmessage.cpp.o __ZZN24ChatMessageItemContainer24CreateReactionsComponentERK7MessageENKUlP15_GdkEventButtonE_clES4_ in chatmessage.cpp.o __ZN24ChatMessageItemContainer11OnLinkClickEP15_GdkEventButton in chatmessage.cpp.o __ZN35GuildSettingsRolesPaneRolesListItem10UpdateItemERK8RoleData in rolespane.cpp.o "__ZN4Glib7ustringaSEONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZZN24ChatMessageItemContainer24CreateReactionsComponentERK7MessageENKUlP15_GdkEventButtonE_clES4_ in chatmessage.cpp.o __ZN11FriendsList14OnActionRemoveE9Snowflake in friendslist.cpp.o __ZN13DiscordClient11AddReactionE9SnowflakeN4Glib7ustringE in discord.cpp.o __ZN13DiscordClient14RemoveReactionE9SnowflakeN4Glib7ustringE in discord.cpp.o __ZN8ChatUtil18HandleUserMentionsERKN4Glib6RefPtrIN3Gtk10TextBufferEEE9Snowflakeb in chatutil.cpp.o __ZN25GuildSettingsAuditLogPane15OnAuditLogFetchERK12AuditLogData in auditlogpane.cpp.o __ZN28GuildSettingsMembersListItemC2ERK9GuildDataRK11GuildMember in memberspane.cpp.o ... "__ZN6spdlog3getERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN10ChatWindow12StartEditingE9Snowflake in chatwindow.cpp.o __ZN13DiscordClient29HandleGatewayVoiceStateUpdateERK14GatewayMessage in discord.cpp.o __ZN13DiscordClient13SetVoiceStateE9SnowflakeRK10VoiceState in discord.cpp.o __ZN13DiscordClient15ClearVoiceStateE9Snowflake in discord.cpp.o __ZN9WebsocketC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o __ZN9WebsocketC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o __ZN8Platform18FindResourceFolderB5cxx11Ev in platform.cpp.o ... "__ZNK4Glib7ustring5beginB5cxx11Ev", referenced from: __Z19MultiBackwardSearchRKN3Gtk8TextIterERKN4Glib7ustringENS_15TextSearchFlagsERS0_ in completer.cpp.o __Z18MultiForwardSearchRKN3Gtk8TextIterERKN4Glib7ustringENS_15TextSearchFlagsERS0_ in completer.cpp.o __ZZN23GuildSettingsEmojisPaneC4E9SnowflakeENKUlRKN4Glib7ustringES4_E1_clES4_S4_ in emojispane.cpp.o __ZN14NotesContainer14OnNoteKeyPressEP12_GdkEventKey in userinfopane.cpp.o "__ZNK4Glib7ustring3endB5cxx11Ev", referenced from: __Z19MultiBackwardSearchRKN3Gtk8TextIterERKN4Glib7ustringENS_15TextSearchFlagsERS0_ in completer.cpp.o __Z18MultiForwardSearchRKN3Gtk8TextIterERKN4Glib7ustringENS_15TextSearchFlagsERS0_ in completer.cpp.o __ZZN23GuildSettingsEmojisPaneC4E9SnowflakeENKUlRKN4Glib7ustringES4_E1_clES4_S4_ in emojispane.cpp.o __ZN14NotesContainer14OnNoteKeyPressEP12_GdkEventKey in userinfopane.cpp.o "__ZN4Glib29get_unichar_from_std_iteratorEN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE", referenced from: __ZNK4Glib16ustring_IteratorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEdeEv in completer.cpp.o __ZNK4Glib16ustring_IteratorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEdeEv in emojispane.cpp.o __ZNK4Glib16ustring_IteratorIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEdeEv in userinfopane.cpp.o "__ZN3Gtk13SelectionData3setERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiPKhi", referenced from: __ZZN11DragListBox13add_draggableEPN3Gtk10ListBoxRowEENKUlRKN4Glib6RefPtrIN3Gdk11DragContextEEERNS0_13SelectionDataEjjE_clES9_SB_jj in draglistbox.cpp.o "__ZN3Gdk6Pixbuf16create_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN18RateLimitIndicatorC2Ev in ratelimitindicator.cpp.o __ZN18RateLimitIndicatorC1Ev in ratelimitindicator.cpp.o "__ZN4Glib17uri_escape_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_b", referenced from: __ZN13DiscordClient11AddReactionE9SnowflakeN4Glib7ustringE in discord.cpp.o __ZN13DiscordClient14RemoveReactionE9SnowflakeN4Glib7ustringE in discord.cpp.o "__ZN4Glib6Base646encodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb", referenced from: __ZN13DiscordClient30SetSuperPropertiesFromIdentityERK15IdentifyMessage in discord.cpp.o __ZN16RemoteAuthClient23HandleGatewayNonceProofERKN8nlohmann16json_abi_v3_11_310basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS1_14adl_serializerES4_IhSaIhEEvEE in remoteauthclient.cpp.o __ZN21GuildSettingsInfoPane23UpdateGuildIconFromDataERKSt6vectorIhSaIhEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in infopane.cpp.o "__ZN3fmt3v107vformatB5cxx11ENS0_17basic_string_viewIcEENS0_17basic_format_argsINS0_20basic_format_contextINS0_8appenderEcEEEE", referenced from: __ZN6spdlog6logger4log_IJR9SnowflakeEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in discord.cpp.o __ZN6spdlog6logger4log_IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRtEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKPKcEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRKiS3_EEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o ... "__ZN6spdlog6logger12err_handler_ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN6spdlog6logger4log_IJR9SnowflakeEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in discord.cpp.o __ZN6spdlog6logger4log_IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRtEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRtRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKPKcEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in websocket.cpp.o __ZN6spdlog6logger4log_IJRKiS3_EEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o __ZN6spdlog6logger4log_IJRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvNS_10source_locENS_5level10level_enumEN3fmt3v1017basic_string_viewIcEEDpOT_ in remoteauthclient.cpp.o ... "__ZN2ix9WebSocket6setUrlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN9Websocket15StartConnectionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o "__ZN2ix9WebSocket15setExtraHeadersERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_NS_19CaseInsensitiveLessESaISt4pairIKS7_S7_EEE", referenced from: __ZN9Websocket15StartConnectionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o "__ZN2ix9WebSocket4stopEtRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN9Websocket4StopEt in websocket.cpp.o "__ZN2ix9WebSocket8sendTextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt8functionIFbiiEE", referenced from: __ZN9Websocket4SendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in websocket.cpp.o "__ZNK2ix19CaseInsensitiveLessclERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_", referenced from: __ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_EN2ix19CaseInsensitiveLessESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_ in websocket.cpp.o __ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_EN2ix19CaseInsensitiveLessESaIS8_EE24_M_get_insert_unique_posERS7_ in websocket.cpp.o __ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_EN2ix19CaseInsensitiveLessESaIS8_EE10_M_insert_IRKS8_NSE_11_Alloc_nodeEEESt17_Rb_tree_iteratorIS8_EPSt18_Rb_tree_node_baseSM_OT_RT0_ in websocket.cpp.o "__ZN2ix23WebSocketCloseConstants21kNormalClosureMessageB5cxx11E", referenced from: __ZN9Websocket4StopEt in websocket.cpp.o "__ZN3Gdk6Pixbuf16create_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiib", referenced from: __ZN12ImageManager14GetPlaceholderEi in imgmanager.cpp.o __ZN28GuildSettingsMembersListItemC2ERK9GuildDataRK11GuildMember in memberspane.cpp.o __ZN28GuildSettingsMembersListItemC1ERK9GuildDataRK11GuildMember in memberspane.cpp.o __ZN14ConnectionItemC2ERK14ConnectionData in userinfopane.cpp.o __ZN14ConnectionItemC1ERK14ConnectionData in userinfopane.cpp.o __ZN13ProfileWindow14OnFetchProfileERK15UserProfileData in profilewindow.cpp.o "__ZN4Glib6Base646decodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN16RemoteAuthClient23HandleGatewayNonceProofERKN8nlohmann16json_abi_v3_11_310basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS1_14adl_serializerES4_IhSaIhEEvEE in remoteauthclient.cpp.o __ZN16RemoteAuthClient26HandleGatewayPendingTicketERKN8nlohmann16json_abi_v3_11_310basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbxydSaNS1_14adl_serializerES4_IhSaIhEEvEE in remoteauthclient.cpp.o __ZN16RemoteAuthClient25OnRemoteAuthLoginResponseERKSt8optionalINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE12DiscordError in remoteauthclient.cpp.o "__ZN4Glib7KeyFile14load_from_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_12KeyFileFlagsE", referenced from: __ZN15SettingsManagerC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in settings.cpp.o __ZN15SettingsManagerC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE in settings.cpp.o "__ZN4Glib7KeyFile12save_to_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN15SettingsManager5CloseEv in settings.cpp.o "__ZNK3Gtk11FileChooser12get_filenameB5cxx11Ev", referenced from: __ZZN21GuildSettingsInfoPane21UpdateGuildIconPickerEvENKUliE_clEi in infopane.cpp.o "__ZN3Gio4File14create_for_uriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE", referenced from: __ZN10MainWindow17HandleDroppedURIsERKN3Gtk13SelectionDataE in mainwindow.cpp.o ld: symbol(s) not found for architecture ppc collect2: error: ld returned 1 exit status make[2]: *** [abaddon] Error 1 make[1]: *** [CMakeFiles/abaddon.dir/all] Error 2 make: *** [all] Error 2

Also I wasn't aware that it was available on MacPorts, seems to have been added recently because last time I checked it wasn't on there. Anyways, I gave that a try and it failed building as well. It gives me the same error I encountered while building it from source but managed to fix by making it use a newer compiler. I reported the issue there.