alexlarsson / gthree

Gthree is a GObject/Gtk+ port of three.js
MIT License
84 stars 13 forks source link

gthree: Mark public symbols to possibly exporting them #40

Closed fanc999 closed 5 years ago

fanc999 commented 5 years ago

Hi,

This adds an macro that is currently defined to be __declspec(dllexport) for clang-cl builds so that the public symbols can be exported from the DLL during the build. This will make builds against MSVC-built GTK+ stack work.

With blessings, thank you!

alexlarsson commented 5 years ago

This got bitrotted, so i manually resolved it, can you please try it to make sure it still works?