You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Mr TheSegfault (JIRA)" <ji...@apache.org> on 2019/04/12 18:58:00 UTC
[jira] [Updated] (MINIFICPP-255) ClassLoader should provide a
mechanism to link classes without dlsym and load all linker flags
[ https://issues.apache.org/jira/browse/MINIFICPP-255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mr TheSegfault updated MINIFICPP-255:
-------------------------------------
Labels: Build (was: )
> ClassLoader should provide a mechanism to link classes without dlsym and load all linker flags
> ----------------------------------------------------------------------------------------------
>
> Key: MINIFICPP-255
> URL: https://issues.apache.org/jira/browse/MINIFICPP-255
> Project: Apache NiFi MiNiFi C++
> Issue Type: Improvement
> Reporter: Mr TheSegfault
> Priority: Major
> Labels: Build
>
> Linker flags require that we load all of a static lib extension, otherwise the class loader won't locate classes. We then use dlsym on the current binary with a known callback to get our classes. While this isn't technically necessary, we're using an existing mechanism. We should create a new mechanism to load these classes without dlsym AND without having the link the whole archive.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)