`gtk_drag_set_icon_gicon` is unlinkable on macOS
Steps to reproduce
- Get macOS 10.15
- Build gtk with jhbuild
- Create simple test program with
gtk_drag_set_icon_gicon
- Try to build & link
#include <gtk/gtk.h>
int main(){
gtk_drag_set_icon_gicon(nullptr, nullptr, 0,0);
return 0;
}
Current behavior
Symbol not found: _gtk_drag_set_icon_gicon
Expected outcome
That the program will linked against gtk and gtk_drag_set_icon_gicon
will be found during linking.
Version information
macOS: 10.15 (Catalina) gtk: 3.24.23
- If you built GTK yourself, the list of options used to configure the build
Default options set by jhbuild; only added -std=gnu17 -Wno-implicit-function-declaration
to CFLAGS
Additional information
Console output
ninja: build stopped: subcommand failed.
[1/7] Linking CXX executable src/xoj-preview-extractor/xournalpp-thumbnailer
[2/7] Linking CXX executable src/xournalpp
FAILED: src/xournalpp
: && /Applications/Xcode_12.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode_12.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names src/CMakeFiles/xournalpp-core.dir/pdf/popplerapi/PopplerGlibAction.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/popplerapi/PopplerGlibDocument.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/popplerapi/PopplerGlibPage.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/popplerapi/PopplerGlibPageBookmarkIterator.cpp.o src/CMakeFiles/xournalpp-core.dir/control/Actions.cpp.o src/CMakeFiles/xournalpp-core.dir/control/AudioController.cpp.o src/CMakeFiles/xournalpp-core.dir/control/ClipboardHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/Control.cpp.o src/CMakeFiles/xournalpp-core.dir/control/FullscreenHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/LatexController.cpp.o src/CMakeFiles/xournalpp-core.dir/control/PageBackgroundChangeController.cpp.o src/CMakeFiles/xournalpp-core.dir/control/PdfCache.cpp.o src/CMakeFiles/xournalpp-core.dir/control/PrintHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/RecentManager.cpp.o src/CMakeFiles/xournalpp-core.dir/control/ScrollHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/SearchControl.cpp.o src/CMakeFiles/xournalpp-core.dir/control/Tool.cpp.o src/CMakeFiles/xournalpp-core.dir/control/ToolBase.cpp.o src/CMakeFiles/xournalpp-core.dir/control/ToolEnums.cpp.o src/CMakeFiles/xournalpp-core.dir/control/ToolHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/UndoRedoController.cpp.o src/CMakeFiles/xournalpp-core.dir/control/XournalMain.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/AutosaveJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/BaseExportJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/BlockingJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/CustomExportJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/ImageExport.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/Job.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/PdfExportJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/PreviewJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/RenderJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/SaveJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/Scheduler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/XournalScheduler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/latex/LatexGenerator.cpp.o src/CMakeFiles/xournalpp-core.dir/control/layer/LayerController.cpp.o src/CMakeFiles/xournalpp-core.dir/control/layer/LayerCtrlListener.cpp.o src/CMakeFiles/xournalpp-core.dir/control/pagetype/PageTypeHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/pagetype/PageTypeMenu.cpp.o src/CMakeFiles/xournalpp-core.dir/control/settings/ButtonConfig.cpp.o src/CMakeFiles/xournalpp-core.dir/control/settings/LatexSettings.cpp.o src/CMakeFiles/xournalpp-core.dir/control/settings/MetadataManager.cpp.o src/CMakeFiles/xournalpp-core.dir/control/settings/PageTemplateSettings.cpp.o src/CMakeFiles/xournalpp-core.dir/control/settings/Settings.cpp.o src/CMakeFiles/xournalpp-core.dir/control/settings/SettingsEnums.cpp.o src/CMakeFiles/xournalpp-core.dir/control/shaperecognizer/CircleRecognizer.cpp.o src/CMakeFiles/xournalpp-core.dir/control/shaperecognizer/Inertia.cpp.o src/CMakeFiles/xournalpp-core.dir/control/shaperecognizer/RecoSegment.cpp.o src/CMakeFiles/xournalpp-core.dir/control/shaperecognizer/ShapeRecognizer.cpp.o src/CMakeFiles/xournalpp-core.dir/control/shaperecognizer/ShapeRecognizerResult.cpp.o src/CMakeFiles/xournalpp-core.dir/control/stockdlg/ImageOpenDlg.cpp.o src/CMakeFiles/xournalpp-core.dir/control/stockdlg/XojOpenDlg.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/ArrowHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/BaseStrokeHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/CoordinateSystemHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/EditSelection.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/EditSelectionContents.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/EllipseHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/EraseHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/ImageHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/InputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/RectangleHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/RulerHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/Selection.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/SnapToGridInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/SplineHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/StrokeHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/StrokeStabilizer.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/VerticalToolHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/Attribute.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/DoubleArrayAttribute.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/DoubleAttribute.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/IntAttribute.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/SizeTAttribute.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/TextAttribute.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlAudioNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlImageNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlPointNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlStrokeNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlTexNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlTextNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xojfile/LoadHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xojfile/LoadHandlerHelper.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xojfile/SaveHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xojfile/XojExportHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/zoom/ZoomControl.cpp.o src/CMakeFiles/xournalpp-core.dir/control/zoom/ZoomListener.cpp.o src/CMakeFiles/xournalpp-core.dir/enums/generated/ActionGroup.generated.cpp.o src/CMakeFiles/xournalpp-core.dir/enums/generated/ActionType.generated.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/FloatingToolbox.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/GladeGui.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/GladeSearchpath.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/Layout.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/LayoutMapper.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/MainWindow.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/MainWindowToolbarMenu.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/PageView.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/Redrawable.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/RepaintHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/SearchBar.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/Shadow.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/TextEditor.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/ToolitemDragDrop.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/XojColor.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/XournalView.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/XournalppCursor.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/AboutDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/ButtonConfigGui.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/DeviceClassConfigGui.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/ExportDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/FillOpacityDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/FormatDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/GotoDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/LanguageConfigGui.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/LatexDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/LatexSettingsPanel.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/PageTemplateDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/PluginDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/PluginDialogEntry.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/RenameLayerDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/SelectBackgroundColorDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/SettingsDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/ToolbarManageDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/backgroundSelect/BackgroundSelectDialogBase.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/backgroundSelect/BaseElementView.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/backgroundSelect/ImageElementView.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/backgroundSelect/ImagesDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/backgroundSelect/PdfElementView.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/backgroundSelect/PdfPagesDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/toolbarCustomize/CustomizeableColorList.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/toolbarCustomize/ToolItemDragCurrentData.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/toolbarCustomize/ToolbarAdapter.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/toolbarCustomize/ToolbarCustomizeDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/toolbarCustomize/ToolbarDragDropHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/toolbarCustomize/ToolbarDragDropHelper.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/AbstractInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/HandRecognition.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/InputContext.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/InputEvents.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/InputUtils.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/KeyboardInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/MouseInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/PenInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/PositionInputData.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/StylusInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/TouchDrawingInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/TouchInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/touchdisable/TouchDisableCustom.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/touchdisable/TouchDisableGdk.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/touchdisable/TouchDisableInterface.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/touchdisable/TouchDisableX11.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/scroll/ScrollHandling.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/AbstractSidebarPage.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/Sidebar.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/indextree/SidebarIndexPage.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/base/SidebarLayout.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/base/SidebarPreviewBase.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/base/SidebarPreviewBaseEntry.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/base/SidebarToolbar.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/layer/SidebarPreviewLayerEntry.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/layer/SidebarPreviewLayers.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/page/SidebarPreviewPageEntry.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/page/SidebarPreviewPages.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/AbstractItem.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/AbstractToolItem.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ColorToolItem.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/FontButton.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/MenuItem.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolButton.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolDrawCombocontrol.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolMenuHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolPageLayer.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolPageSpinner.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolSelectCombocontrol.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolZoomSlider.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/icon/ColorSelectImage.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/icon/ToolbarSeparatorImage.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/model/ToolbarColorNames.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/model/ToolbarData.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/model/ToolbarEntry.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/model/ToolbarItem.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/model/ToolbarModel.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/widgets/PopupMenuButton.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/widgets/SpinPageAdapter.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/widgets/XournalWidget.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/widgets/ZoomCallib.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/widgets/gtkmenutooltogglebutton.cpp.o src/CMakeFiles/xournalpp-core.dir/model/AudioElement.cpp.o src/CMakeFiles/xournalpp-core.dir/model/BackgroundImage.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Document.cpp.o src/CMakeFiles/xournalpp-core.dir/model/DocumentHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/model/DocumentListener.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Element.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Font.cpp.o src/CMakeFiles/xournalpp-core.dir/model/FormatDefinitions.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Image.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Layer.cpp.o src/CMakeFiles/xournalpp-core.dir/model/LineStyle.cpp.o src/CMakeFiles/xournalpp-core.dir/model/LinkDestination.cpp.o src/CMakeFiles/xournalpp-core.dir/model/PageHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/model/PageListener.cpp.o src/CMakeFiles/xournalpp-core.dir/model/PageType.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Point.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Snapping.cpp.o src/CMakeFiles/xournalpp-core.dir/model/SplineSegment.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Stroke.cpp.o src/CMakeFiles/xournalpp-core.dir/model/StrokeStyle.cpp.o src/CMakeFiles/xournalpp-core.dir/model/TexImage.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Text.cpp.o src/CMakeFiles/xournalpp-core.dir/model/XojPage.cpp.o src/CMakeFiles/xournalpp-core.dir/model/eraser/EraseableStroke.cpp.o src/CMakeFiles/xournalpp-core.dir/model/eraser/EraseableStrokePart.cpp.o src/CMakeFiles/xournalpp-core.dir/model/eraser/PartList.cpp.o src/CMakeFiles/xournalpp-core.dir/plugin/Plugin.cpp.o src/CMakeFiles/xournalpp-core.dir/plugin/PluginController.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/AddUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/ArrangeUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/ColorUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/CopyUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/DeleteUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/EmergencySaveRestore.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/EraseUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/FillUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/FontUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/GroupUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/InsertDeletePageUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/InsertLayerUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/InsertUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/LayerRenameUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/LineStyleUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/MoveLayerUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/MoveUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/PageBackgroundChangedUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/RecognizerUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/RemoveLayerUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/RotateUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/ScaleUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/SizeUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/SwapUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/TextBoxUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/TextUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/UndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/UndoRedoHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/view/DocumentView.cpp.o src/CMakeFiles/xournalpp-core.dir/view/PdfView.cpp.o src/CMakeFiles/xournalpp-core.dir/view/StrokeView.cpp.o src/CMakeFiles/xournalpp-core.dir/view/TextView.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/BackgroundConfig.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/BaseBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/DottedBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/GraphBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/IsometricBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/LineBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/MainBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/StavesBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojCairoPdfExport.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfAction.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfBookmarkIterator.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfDocument.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfDocumentInterface.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfExport.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfExportFactory.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfPage.cpp.o src/CMakeFiles/xournalpp.dir/Xournalpp.cpp.o -o src/xournalpp src/util/libutil.a -L/Users/xournal-dev/gtk/inst/lib -lglib-2.0 -lintl -L/Users/xournal-dev/gtk/inst/lib -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -L/Users/xournal-dev/gtk/inst/lib -lgthread-2.0 -lglib-2.0 -lintl -L/Users/xournal-dev/gtk/inst/lib -lxml2 -L/Users/xournal-dev/gtk/inst/lib -lpoppler-glib -lgobject-2.0 -lglib-2.0 -lintl -lcairo /usr/lib/libz.dylib -L/Users/xournal-dev/gtk/inst/lib -lzip -L/Users/xournal-dev/gtk/inst/lib -lportaudiocpp -lportaudio -framework CoreAudio -framework AudioToolbox -framework AudioUnit -framework Carbon -L/Users/xournal-dev/gtk/inst/lib -lsndfile -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lgdk_pixbuf-2.0 -lgio-2.0 -lgthread-2.0 -lxml2 -lpoppler-glib /usr/lib/libz.dylib -lzip -lportaudiocpp -lportaudio -framework CoreAudio -framework AudioToolbox -framework AudioUnit -framework Carbon -lsndfile && :
Undefined symbols for architecture x86_64:
"_gtk_drag_set_icon_gicon", referenced from:
ToolbarDragDropHelper::gdk_context_set_icon_from_image(_GdkDragContext*, _GtkWidget*) in ToolbarDragDropHelper.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[3/7] Linking CXX executable test/test-loadHandler
FAILED: test/test-loadHandler
: && /Applications/Xcode_12.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -g -isysroot /Applications/Xcode_12.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -mmacosx-version-min=10.15 -Wl,-search_paths_first -Wl,-headerpad_max_install_names src/CMakeFiles/xournalpp-core.dir/pdf/popplerapi/PopplerGlibAction.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/popplerapi/PopplerGlibDocument.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/popplerapi/PopplerGlibPage.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/popplerapi/PopplerGlibPageBookmarkIterator.cpp.o src/CMakeFiles/xournalpp-core.dir/control/Actions.cpp.o src/CMakeFiles/xournalpp-core.dir/control/AudioController.cpp.o src/CMakeFiles/xournalpp-core.dir/control/ClipboardHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/Control.cpp.o src/CMakeFiles/xournalpp-core.dir/control/FullscreenHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/LatexController.cpp.o src/CMakeFiles/xournalpp-core.dir/control/PageBackgroundChangeController.cpp.o src/CMakeFiles/xournalpp-core.dir/control/PdfCache.cpp.o src/CMakeFiles/xournalpp-core.dir/control/PrintHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/RecentManager.cpp.o src/CMakeFiles/xournalpp-core.dir/control/ScrollHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/SearchControl.cpp.o src/CMakeFiles/xournalpp-core.dir/control/Tool.cpp.o src/CMakeFiles/xournalpp-core.dir/control/ToolBase.cpp.o src/CMakeFiles/xournalpp-core.dir/control/ToolEnums.cpp.o src/CMakeFiles/xournalpp-core.dir/control/ToolHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/UndoRedoController.cpp.o src/CMakeFiles/xournalpp-core.dir/control/XournalMain.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/AutosaveJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/BaseExportJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/BlockingJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/CustomExportJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/ImageExport.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/Job.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/PdfExportJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/PreviewJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/RenderJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/SaveJob.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/Scheduler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/jobs/XournalScheduler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/latex/LatexGenerator.cpp.o src/CMakeFiles/xournalpp-core.dir/control/layer/LayerController.cpp.o src/CMakeFiles/xournalpp-core.dir/control/layer/LayerCtrlListener.cpp.o src/CMakeFiles/xournalpp-core.dir/control/pagetype/PageTypeHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/pagetype/PageTypeMenu.cpp.o src/CMakeFiles/xournalpp-core.dir/control/settings/ButtonConfig.cpp.o src/CMakeFiles/xournalpp-core.dir/control/settings/LatexSettings.cpp.o src/CMakeFiles/xournalpp-core.dir/control/settings/MetadataManager.cpp.o src/CMakeFiles/xournalpp-core.dir/control/settings/PageTemplateSettings.cpp.o src/CMakeFiles/xournalpp-core.dir/control/settings/Settings.cpp.o src/CMakeFiles/xournalpp-core.dir/control/settings/SettingsEnums.cpp.o src/CMakeFiles/xournalpp-core.dir/control/shaperecognizer/CircleRecognizer.cpp.o src/CMakeFiles/xournalpp-core.dir/control/shaperecognizer/Inertia.cpp.o src/CMakeFiles/xournalpp-core.dir/control/shaperecognizer/RecoSegment.cpp.o src/CMakeFiles/xournalpp-core.dir/control/shaperecognizer/ShapeRecognizer.cpp.o src/CMakeFiles/xournalpp-core.dir/control/shaperecognizer/ShapeRecognizerResult.cpp.o src/CMakeFiles/xournalpp-core.dir/control/stockdlg/ImageOpenDlg.cpp.o src/CMakeFiles/xournalpp-core.dir/control/stockdlg/XojOpenDlg.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/ArrowHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/BaseStrokeHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/CoordinateSystemHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/EditSelection.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/EditSelectionContents.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/EllipseHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/EraseHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/ImageHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/InputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/RectangleHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/RulerHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/Selection.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/SnapToGridInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/SplineHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/StrokeHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/StrokeStabilizer.cpp.o src/CMakeFiles/xournalpp-core.dir/control/tools/VerticalToolHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/Attribute.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/DoubleArrayAttribute.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/DoubleAttribute.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/IntAttribute.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/SizeTAttribute.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/TextAttribute.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlAudioNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlImageNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlPointNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlStrokeNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlTexNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xml/XmlTextNode.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xojfile/LoadHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xojfile/LoadHandlerHelper.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xojfile/SaveHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/xojfile/XojExportHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/control/zoom/ZoomControl.cpp.o src/CMakeFiles/xournalpp-core.dir/control/zoom/ZoomListener.cpp.o src/CMakeFiles/xournalpp-core.dir/enums/generated/ActionGroup.generated.cpp.o src/CMakeFiles/xournalpp-core.dir/enums/generated/ActionType.generated.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/FloatingToolbox.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/GladeGui.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/GladeSearchpath.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/Layout.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/LayoutMapper.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/MainWindow.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/MainWindowToolbarMenu.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/PageView.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/Redrawable.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/RepaintHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/SearchBar.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/Shadow.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/TextEditor.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/ToolitemDragDrop.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/XojColor.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/XournalView.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/XournalppCursor.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/AboutDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/ButtonConfigGui.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/DeviceClassConfigGui.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/ExportDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/FillOpacityDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/FormatDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/GotoDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/LanguageConfigGui.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/LatexDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/LatexSettingsPanel.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/PageTemplateDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/PluginDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/PluginDialogEntry.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/RenameLayerDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/SelectBackgroundColorDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/SettingsDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/ToolbarManageDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/backgroundSelect/BackgroundSelectDialogBase.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/backgroundSelect/BaseElementView.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/backgroundSelect/ImageElementView.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/backgroundSelect/ImagesDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/backgroundSelect/PdfElementView.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/backgroundSelect/PdfPagesDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/toolbarCustomize/CustomizeableColorList.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/toolbarCustomize/ToolItemDragCurrentData.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/toolbarCustomize/ToolbarAdapter.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/toolbarCustomize/ToolbarCustomizeDialog.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/toolbarCustomize/ToolbarDragDropHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/dialog/toolbarCustomize/ToolbarDragDropHelper.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/AbstractInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/HandRecognition.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/InputContext.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/InputEvents.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/InputUtils.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/KeyboardInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/MouseInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/PenInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/PositionInputData.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/StylusInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/TouchDrawingInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/TouchInputHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/touchdisable/TouchDisableCustom.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/touchdisable/TouchDisableGdk.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/touchdisable/TouchDisableInterface.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/inputdevices/touchdisable/TouchDisableX11.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/scroll/ScrollHandling.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/AbstractSidebarPage.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/Sidebar.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/indextree/SidebarIndexPage.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/base/SidebarLayout.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/base/SidebarPreviewBase.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/base/SidebarPreviewBaseEntry.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/base/SidebarToolbar.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/layer/SidebarPreviewLayerEntry.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/layer/SidebarPreviewLayers.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/page/SidebarPreviewPageEntry.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/sidebar/previews/page/SidebarPreviewPages.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/AbstractItem.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/AbstractToolItem.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ColorToolItem.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/FontButton.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/MenuItem.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolButton.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolDrawCombocontrol.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolMenuHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolPageLayer.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolPageSpinner.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolSelectCombocontrol.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/ToolZoomSlider.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/icon/ColorSelectImage.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/icon/ToolbarSeparatorImage.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/model/ToolbarColorNames.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/model/ToolbarData.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/model/ToolbarEntry.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/model/ToolbarItem.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/toolbarMenubar/model/ToolbarModel.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/widgets/PopupMenuButton.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/widgets/SpinPageAdapter.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/widgets/XournalWidget.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/widgets/ZoomCallib.cpp.o src/CMakeFiles/xournalpp-core.dir/gui/widgets/gtkmenutooltogglebutton.cpp.o src/CMakeFiles/xournalpp-core.dir/model/AudioElement.cpp.o src/CMakeFiles/xournalpp-core.dir/model/BackgroundImage.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Document.cpp.o src/CMakeFiles/xournalpp-core.dir/model/DocumentHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/model/DocumentListener.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Element.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Font.cpp.o src/CMakeFiles/xournalpp-core.dir/model/FormatDefinitions.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Image.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Layer.cpp.o src/CMakeFiles/xournalpp-core.dir/model/LineStyle.cpp.o src/CMakeFiles/xournalpp-core.dir/model/LinkDestination.cpp.o src/CMakeFiles/xournalpp-core.dir/model/PageHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/model/PageListener.cpp.o src/CMakeFiles/xournalpp-core.dir/model/PageType.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Point.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Snapping.cpp.o src/CMakeFiles/xournalpp-core.dir/model/SplineSegment.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Stroke.cpp.o src/CMakeFiles/xournalpp-core.dir/model/StrokeStyle.cpp.o src/CMakeFiles/xournalpp-core.dir/model/TexImage.cpp.o src/CMakeFiles/xournalpp-core.dir/model/Text.cpp.o src/CMakeFiles/xournalpp-core.dir/model/XojPage.cpp.o src/CMakeFiles/xournalpp-core.dir/model/eraser/EraseableStroke.cpp.o src/CMakeFiles/xournalpp-core.dir/model/eraser/EraseableStrokePart.cpp.o src/CMakeFiles/xournalpp-core.dir/model/eraser/PartList.cpp.o src/CMakeFiles/xournalpp-core.dir/plugin/Plugin.cpp.o src/CMakeFiles/xournalpp-core.dir/plugin/PluginController.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/AddUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/ArrangeUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/ColorUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/CopyUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/DeleteUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/EmergencySaveRestore.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/EraseUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/FillUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/FontUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/GroupUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/InsertDeletePageUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/InsertLayerUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/InsertUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/LayerRenameUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/LineStyleUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/MoveLayerUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/MoveUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/PageBackgroundChangedUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/RecognizerUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/RemoveLayerUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/RotateUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/ScaleUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/SizeUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/SwapUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/TextBoxUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/TextUndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/UndoAction.cpp.o src/CMakeFiles/xournalpp-core.dir/undo/UndoRedoHandler.cpp.o src/CMakeFiles/xournalpp-core.dir/view/DocumentView.cpp.o src/CMakeFiles/xournalpp-core.dir/view/PdfView.cpp.o src/CMakeFiles/xournalpp-core.dir/view/StrokeView.cpp.o src/CMakeFiles/xournalpp-core.dir/view/TextView.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/BackgroundConfig.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/BaseBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/DottedBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/GraphBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/IsometricBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/LineBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/MainBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/view/background/StavesBackgroundPainter.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojCairoPdfExport.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfAction.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfBookmarkIterator.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfDocument.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfDocumentInterface.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfExport.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfExportFactory.cpp.o src/CMakeFiles/xournalpp-core.dir/pdf/base/XojPdfPage.cpp.o test/CMakeFiles/xournalpp-test-base.dir/TestMain.cpp.o test/CMakeFiles/test-loadHandler.dir/control/LoadHandlerTest.cpp.o -o test/test-loadHandler src/util/libutil.a -L/Users/xournal-dev/gtk/inst/lib -lglib-2.0 -lintl -L/Users/xournal-dev/gtk/inst/lib -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -L/Users/xournal-dev/gtk/inst/lib -lgthread-2.0 -lglib-2.0 -lintl -L/Users/xournal-dev/gtk/inst/lib -lxml2 -L/Users/xournal-dev/gtk/inst/lib -lpoppler-glib -lgobject-2.0 -lglib-2.0 -lintl -lcairo /usr/lib/libz.dylib -L/Users/xournal-dev/gtk/inst/lib -lzip -L/Users/xournal-dev/gtk/inst/lib -lportaudiocpp -lportaudio -framework CoreAudio -framework AudioToolbox -framework AudioUnit -framework Carbon -L/Users/xournal-dev/gtk/inst/lib -lsndfile -L/Users/xournal-dev/gtk/inst/lib -lcppunit -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lgdk_pixbuf-2.0 -lgio-2.0 -lgthread-2.0 -lxml2 -lpoppler-glib /usr/lib/libz.dylib -lzip -lportaudiocpp -lportaudio -framework CoreAudio -framework AudioToolbox -framework AudioUnit -framework Carbon -lsndfile -lcppunit && :
Undefined symbols for architecture x86_64:
"_gtk_drag_set_icon_gicon", referenced from:
ToolbarDragDropHelper::gdk_context_set_icon_from_image(_GdkDragContext*, _GtkWidget*) in ToolbarDragDropHelper.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)