[Github-comments] [geany/geany] Use our generated GTK bundle for travis (#1072)

Matthew Brush notifications at xxxxx
Fri Jun 17 01:00:27 UTC 2016


> I doubt ABI compability can be kept if a different toolchain would be used, especially MSVC

I'm pretty sure it can with plain C, which the plugin API is (Scintilla's C++ code is hidden behind a C-only API). I believe most compilers (MinGW specifically) interoperate with Windows ABI/calling conventions. It's the same reason an application compiled with MinGW can use Win32 DLLs/runtime (ex. user32, shell32, etc) compiled with a different compiler (presumably MSVC), or why one can use GLib/GTK+ dlls compiled by other compilers with VisualStudio/MSVC. All that should be needed in addition to the .dlls we ship are the headers, there should be no need for .lib or .a stuff.

---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1072#issuecomment-226655524
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160616/f9ea44e7/attachment.html>


More information about the Github-comments mailing list