]> granicus.if.org Git - graphviz/commit
cdt: autotools: define EXPORT_CDT
authorMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Thu, 22 Jul 2021 13:16:32 +0000 (15:16 +0200)
committerMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Tue, 7 Dec 2021 06:34:59 +0000 (07:34 +0100)
commitf9ffdcbc348451c462c3eaf237d80dd9672ffbcd
tree483f8ab4d768e5c2b3a65ad8a871d8e424b3d59e
parentfa1fa5567fecc63a4c7b0fa3c9db4e26be9357a4
cdt: autotools: define EXPORT_CDT

Fixes errors like this when using autotools with MinGW:

lib\cdt/dtclose.c:23: undefined reference to `__imp_dtview'

Also fixes warnings like:

dtview.c:91:7: warning: 'dtview' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
       91 | Dt_t* dtview(Dt_t* dt, Dt_t* view)
          |       ^~~~~~

Towards https://gitlab.com/graphviz/graphviz/-/issues/2058
lib/cdt/Makefile.am