digitalmars.D - Shared Library, that is when ?
- bioifornatics (10/10) Apr 11 2014 Dear,
- bachmeier (3/13) Apr 11 2014 I use DMD to make shared libraries on Linux all the time. Is
- bioifornatics (3/21) Apr 11 2014 Because LDC has a free license that is a nust have to be allowed
- Joakim (7/29) Apr 13 2014 This question belongs in the ldc forum then. I don't know all
- David Nadlinger (5/11) Apr 13 2014 Somebody needs to sit down and iron out the kinks in either case.
Dear, I know vthat D community dev works hard. I would like to know when provide shared Shared Library will become a priority ? I know you could say do it ( i know … ) but my job is to package tools. Sorry … Partial shared lib give too many random bug as this one: https://github.com/ldc-developers/ldc/issues/596#issuecomment-40141711 Please finish this feature. Thanks Kind regards
Apr 11 2014
On Friday, 11 April 2014 at 23:15:13 UTC, bioifornatics wrote:Dear, I know vthat D community dev works hard. I would like to know when provide shared Shared Library will become a priority ? I know you could say do it ( i know … ) but my job is to package tools. Sorry … Partial shared lib give too many random bug as this one: https://github.com/ldc-developers/ldc/issues/596#issuecomment-40141711 Please finish this feature. Thanks Kind regardsI use DMD to make shared libraries on Linux all the time. Is there a reason you have to use LDC?
Apr 11 2014
On Saturday, 12 April 2014 at 00:16:26 UTC, bachmeier wrote:On Friday, 11 April 2014 at 23:15:13 UTC, bioifornatics wrote:Because LDC has a free license that is a nust have to be allowed to put a package into fedora. ( I package for fedora)Dear, I know vthat D community dev works hard. I would like to know when provide shared Shared Library will become a priority ? I know you could say do it ( i know … ) but my job is to package tools. Sorry … Partial shared lib give too many random bug as this one: https://github.com/ldc-developers/ldc/issues/596#issuecomment-40141711 Please finish this feature. Thanks Kind regardsI use DMD to make shared libraries on Linux all the time. Is there a reason you have to use LDC?
Apr 11 2014
On Saturday, 12 April 2014 at 00:53:27 UTC, bioifornatics wrote:On Saturday, 12 April 2014 at 00:16:26 UTC, bachmeier wrote:This question belongs in the ldc forum then. I don't know all about how well ldc works with shared libraries on linux, but the recent ldc 0.13.0 alpha updates druntime with some better linux shared library support. The commit you mentioned using was probably from the older 2.063.2 trunk branch: have you tried the newer 2.064.2 branch?On Friday, 11 April 2014 at 23:15:13 UTC, bioifornatics wrote:Because LDC has a free license that is a nust have to be allowed to put a package into fedora. ( I package for fedora)Dear, I know vthat D community dev works hard. I would like to know when provide shared Shared Library will become a priority ? I know you could say do it ( i know … ) but my job is to package tools. Sorry … Partial shared lib give too many random bug as this one: https://github.com/ldc-developers/ldc/issues/596#issuecomment-40141711 Please finish this feature. Thanks Kind regardsI use DMD to make shared libraries on Linux all the time. Is there a reason you have to use LDC?
Apr 13 2014
On Sunday, 13 April 2014 at 10:00:56 UTC, Joakim wrote:This question belongs in the ldc forum then. I don't know all about how well ldc works with shared libraries on linux, but the recent ldc 0.13.0 alpha updates druntime with some better linux shared library support. The commit you mentioned using was probably from the older 2.063.2 trunk branch: have you tried the newer 2.064.2 branch?Somebody needs to sit down and iron out the kinks in either case. The problem of shared library loading is complex enough that Martin's implementation likely won't "just work". David
Apr 13 2014