|
|
| laziness, impatience, and hubris | |
| PerlMonks |
Re^10: Module::Install hackingby BrowserUk (Pope) |
| on Sep 15, 2012 at 04:35 UTC ( #993830=note: print w/ replies, xml ) | Need Help?? |
|
It seems that the rot set in somewhere between 806 and 827. I wonder if that came about with the advent of -f don't do $sitelib/sitecustomize.pl at startup? I have still yet to find the logic behind that addition. I would've thought that anyone who installs ActivePerl and accepts the default installation procedure of having the path modified appropriately would find that perl/site/bin would be in the path. Hm. Do I routinely accept that? I don't remember, but my gut reaction is "probably not". What I can say is I have never see perl/site/bin in my path... {shrug} Maybe I'm just ultra-cautious. FWIW: I have made the SxS thing work. I'm considering posting the details here, but as it is all C/windows and no Perl, they'll probably be some hue and cry about it being off-topic and it might get considered and deleted. Despite its obvious application to Perl-related issues. In a nutshell:
And both Dep.dlls get loaded and the correct functions called in both cases:
The important bits are **1** and **2** that show that two different dlls called Dep.dll are loaded into the same process. Harder to fathom is Error: The Side-by-Side configuration information for "c:\test\myapp\ext\EXTDLL.DLL" contains errors. line, but it doesn't stop the process completing successfully or prevent the correct depFunc() being called. Should I post this? (If you think of MyApp.exe as Perl.exe; MyDll.dll as Perl5X.dll; ExtDll.dll as a XS modules dll; and Dep.dll as a C/C++ runtime dependency of both perl5x.dll and an XS modules .dll; then the logic is clearly "perl-related", but given the recent naziism about OT posts ... With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
In Section
Seekers of Perl Wisdom
|
|
||||||||||||||||||||||||||