New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add DynaLoader to perl.lib on Windows #13214
Comments
From @rurbanThis is a bug report for perl from rurban@cpanel.net, MSWin32 does not link DynaLoader.obj into the resulting perl*.dll cygwin and all other platform do it. On Windows we have only This is one of the main blockers for the new compiler release for Windows. Perl Info
|
From @janduboisOn Fri, Aug 30, 2013 at 10:59 AM, rurban@cpanel.net
This does not make any sense to me. These functions are all in the Now, the XS_* symbols are indeed not exported, which is generally true There are multiple ways to get those symbols exported: * mark them with __declspec(dllexport) (I think we have a macro for that) The symbols should get a Perl_ prefix and they should then also be Cheers, |
The RT System itself - Status changed from 'new' to 'open' |
From @bulk88On Fri Aug 30 16:08:53 2013, jdb wrote:
They can be called from C without going through libperl (call_*) but its PUSHMARK(SP); XS_foo(aTHX_ some_cv_not_necessarily_foo); Instead of exporting them, just do a get_cv(), check for null, then -- |
@bulk88 and @jandubois provided alternate fixes and no reply came after. Not seeing anything actionable here, I'm closing this. |
Migrated from rt.perl.org#119531 (status was 'open')
Searchable as RT119531$
The text was updated successfully, but these errors were encountered: