Unable to compile inkscape on Mac OS X Sierra using getting started

Bug #1692409 reported by Jean-François Labonté
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Undecided
Jean-François Labonté

Bug Description

Hey guys,

I would like to be able to contribute to the project with my Macbook, but I am not able to compile from the trunk branch.

I went through the getting started page : https://inkscape.org/en/develop/getting-started/#building-inkscape-mac

When I try to compile the software, I am getting this error :

 fatal error:
      'gdkmm/seat.h' file not found
# include <gdkmm/seat.h>

As if I were missing some dependencies.

Thank you for your help.

description: updated
description: updated
tags: added: compilation gtk-quartz gtk3 mac
Revision history for this message
Jean-François Labonté (grimsleepless) wrote :

It seems that MacPort dependencies are out of date, so the way that I achieved to compile the code from the repository was to used brew install dependencies.

I tried to install inkscape first with the brew repo. link to details below :

https://github.com/caskformula/homebrew-caskformula/blob/master/Formula/inkscape.rb

I executed the following command, brew install inkscape --HEAD, which installed some of the dependencies, mostly gtk2 dependencies, afterward I installed gtkmm3, gdl, and gtkmm manually. Then I was able to compile the project from the bazaar repository.

Changed in inkscape:
assignee: nobody → Jean-François Labonté (grimsleepless)
status: New → In Progress
Revision history for this message
Qantas94Heavy (qantas94heavy) wrote :

Hi, this bug tracker is being decommissioned so this bug will be closed. The documentation for this will be updates as part of major changes to the macOS app in Inkscape 1.0. If you have any other bugs please check the following page: https://inkscape.org/report. Thank you!

Closed by: https://gitlab.com/Qantas94Heavy

Changed in inkscape:
status: In Progress → Invalid
Revision history for this message
Qantas94Heavy (qantas94heavy) wrote :

Please follow this link for further updates on an improved build system for macOS: https://gitlab.com/inkscape/inkscape/issues/183

tags: added: bug-migration
Revision history for this message
Qantas94Heavy (qantas94heavy) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.