[ 
https://issues.apache.org/jira/browse/MINIFICPP-1474?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ferenc Gerlits resolved MINIFICPP-1474.
---------------------------------------
    Resolution: Abandoned

Poco can only load shared libraries, so merging this into E2P-2 (which is 
definitely too large now).

> E2P-3. Change static extension libraries to shared-library plugins
> ------------------------------------------------------------------
>
>                 Key: MINIFICPP-1474
>                 URL: https://issues.apache.org/jira/browse/MINIFICPP-1474
>             Project: Apache NiFi MiNiFi C++
>          Issue Type: New Feature
>            Reporter: Ferenc Gerlits
>            Priority: Minor
>
> After the first two steps (MINIFICPP-1472, MINIFICPP-1473), we should be able 
> to change the STATIC extension libraries to SHARED, and --whole-archive 
> should no longer be necessary.
> The main executable and the integration tests should not link with any of the 
> extension libraries, and instead load them dynamically using (our wrapper of) 
> Poco::ClassLoader.
> Unit tests should link with the extensions, so they have access to all their 
> public methods, and can test the utility classes contained in the extension.
> TODO: I expect complications; add them here when we find them.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to