True, but as I said, its because we run a distro that is moved to multiple machines and operating systems. We use a default 5.8 install of Perl, with all additional modules and specially made features added to our local distro. This has never come up as an issue in the past, which was why this error has been perplexing. Even if I could install this on the Windows machine I am testing on, that does not help me with the other 30+ machines of Linux, Solaris, AIX and HPUX variants that this needs to run on. | [reply] |
You can't just copy Socket6.pm to different architectures, because it requires system-dependent C code to be compiled and installed. This applies to any perl module incorporating XS code.
You need either a system dependent distro for each OS, or you could possibly get around that by building every XS module for each system once, and compile them into a single bundle making sure that only the right file for the current OS is used. I'm not sure which one is easier.
| [reply] |
The point is you haven't installed Socket6, which requires a c/c++ compiler
| [reply] |