G-API: fix export specifier in standalone build#15021
Conversation
|
IMHO, Alternatives:
|
|
I believe I see your point about Not sure I understand the version with |
|
CMake's |
dmatveev
left a comment
There was a problem hiding this comment.
I barely understand what's going on but anyway it seems we'll move IE's g-api to a separate .so (to reuse it with plugins) so it will start exporting stuff anyway.
I wouldn't remove the code but comment it out with the above note.
|
Meanwhile, if now we're making a change which is then will be 180*-reverted, y we do need to do it at all? Maybe @andrey-golubev and @rgarnov go to IE folks and discuss moving IE's "fluid" to a separate .SO? :) |
|
@andrey-golubev ok! |
|
Thanks! |
…ne_exports * Fix G-API export specifier in standalone build * Make dummy GAPI_EXPORTS in case of non-OpenCV builds * Add old version under #if 0
…ne_exports * Fix G-API export specifier in standalone build * Make dummy GAPI_EXPORTS in case of non-OpenCV builds * Add old version under #if 0
This pullrequest
fixes G-API symbol export specifier in case of G-API standalone mode
Originally, if someone decides to use G-API standalone and link G-API static library to a user's dynamic one: the symbols from our static lib are exported and placed into the symbol table of the user's dynamic library.