Nothing to do with the big W.
Underlying OS? Well I'd just assumed that being a NAS, it was simply a cut-down Ubuntu or Debian, but uname -a has been edited. It doesn't look dissimilar to an old Red Hat, but I just can't tell.
The problem is, that the unit is holding 2.7Tb pf backup. Not something I want to cross compile. I might have to buy (God forbid) another unit to sort this all out. (I'd be happier installing gcc/DBI.pm if I knew how to do it.)
Weird thing is that DBI.pm is there under a sub-directory (why copy it across in a cut down OS and not use it?). Nothing I do tells me that it is installed - but it is there. Is there a way of "activating" it rather than a full install? All the other modules work. (It doesn't run from the command line, I tried a one off perl script using "use DBI;" and "$dbh = DBI->connect(...." )