Quote:
Originally Posted by SaguratuS
This appears to be a widespread problem, I have yet to find anyone who has the embperl working on windows.
|
Umm... I developed it under Windows, so I suspect that you just aren't looking hard enough. As far as I know, you and Lame are the only ones with the problem.
Quote:
This error was reproduced on several systems, including:
Win2k3 Perl 5.8 Latest
WinXP Perl 5.8 Latest
Win2k3 Perl 5.6 Latest
|
Thanks for being thourough. That would ordinarily be useful info. I've used both 5.6 and 5.8 Activestate libs under XP, so you should be OK on that front.
Quote:
I'm not familiar (at all) with perl, so I'm just a bit lost at the moment.
|
That's cool. The code isn't espescially graceful or elegent, either. Perl code is ugly, and perl xs code is doubly so. OTOH, documentation for Perl is usually quite good. It is only the oddity of your error that makes this difficult. Try doing a websearch for "top_env: panic" and see what you come up with... not much.
Quote:
Partial debug log is here
|
ick! spammy! Wanna' just summarize it for us?
Another tidbit that we haven't covered... What compiler are you using? I have only tested under VS.NET. If you're using something different, then you'll need to be extra special that all the compile options are correct -- even then, you may still be screwed. This is definitely a case where it pays to compile your own perl libs.
At any rate, I'd really like to give you a copy of my zone.exe and a simple project which uses embperl w/o eqemu ('prolly a much easier beast to debug). Unfortunately, I don't have any webspace right now, so unless someone wants to host the file for me, I can't really do that (it is about ~400k).