[ 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)