Hi,
I've never tried to embed a Spreadsheet::WriteExcel program in C so I can't say what the problem is. It looks like the interpreter what you are using is having problem loading IO::Handle which is required by Spreadsheet::WriteExcel. You will probably have to ask this question in some forum that knows about embedded Perl.
If you just want to run a Perl program like a self contained executable then you should have a look at PAR.
John.
(19)
]
