|
|
 |
 |
 |
 |
|
 |
 |
|
 |
 |
|
 |
|
Archive::Windows Servers Archive area for Windows Servers's posts that were moved here after an inactivity period of 90 days. |

12-14-2003, 08:45 PM
|
 |
Hill Giant
|
|
Join Date: May 2003
Posts: 176
|
|
Quote:
Originally Posted by SaguratuS
|
I have been using the Perl mods with EQEmu 5.1.2 and 5.2 on WinXP with ActivePerl 5.8.1.807, compiled with VS6 C++.
|

12-14-2003, 08:50 PM
|
Sarnak
|
|
Join Date: Dec 2003
Location: Rocky Mountains, CO
Posts: 64
|
|
Mind telling us what you did exactly?
|

12-14-2003, 09:42 PM
|
 |
Hill Giant
|
|
Join Date: May 2003
Posts: 176
|
|
-Added embperl.cpp/h and embparser.cpp/h.
-Defined EMBPERL,EMBPERL_PLUGIN for the Zone project (Win32 Release build).
-Added the pearl\lib\CORE directory to the Include and Library directories.
-Optional: Modify embparser.cpp
perl->eval(std::string("$").append(pkgprefix).append(": :").append(varname).append("=qq(").append(value).a ppend(");").c_str());
to:
perl->eval(std::string("$").append(pkgprefix).append(": :").append(varname).append("=q(").append(value).ap pend(");").c_str());
You should be able to define EMBPERL only, if there is a problem with your IO::Scalar install (quests should work without the plugging support).
|

12-14-2003, 09:58 PM
|
Sarnak
|
|
Join Date: Dec 2003
Location: Rocky Mountains, CO
Posts: 64
|
|
Hmm, what compiler are you using?
|

12-15-2003, 09:49 AM
|
Hill Giant
|
|
Join Date: Nov 2003
Posts: 168
|
|
Molly said vs6 in the post...
|

12-15-2003, 09:52 AM
|
Sarnak
|
|
Join Date: Dec 2003
Location: Rocky Mountains, CO
Posts: 64
|
|
Just got VS6, I'll test it tonight and let everyone know of the outcome. I also did some thorough debugging of the perl module in VS .net, but the problem ends up on perl's side, not the emu's.
__________________
SaguratuS Technologies
TekNet
|

12-15-2003, 07:45 PM
|
Fire Beetle
|
|
Join Date: Sep 2002
Posts: 7
|
|
getting same error, custon build or binaries, with or without EMBPERL_PLUGIN defined.
winxp sp1, perl 5.8, path is set correctly
added the path to lib files for perl in vc6
with
perl->eval(std::string("$").append(pkgprefix).append(": :").append(varname).append("=q(").append(value).ap pend(");").c_str());
E:\EQEMU\5C9DC~1.2PE>perl -MIO::Scalar -e "print 'AOK'"
AOK
with EMBPERL_PLUGIN
[Status] 150 commands loaded
[Status] Loading embedded perl
panic: top_env
without EMBPERL_PLUGIN
[Status] 148 commands loaded
[Status] Loading embedded perl
panic: top_env
sigh, dont know what to do now.
__________________
Moo.
|

12-15-2003, 07:50 PM
|
Fire Beetle
|
|
Join Date: Dec 2003
Posts: 20
|
|
Anyone have any ideas, anything... EQ is not EQ without quests
|

12-15-2003, 08:18 PM
|
Sarnak
|
|
Join Date: Dec 2003
Location: Rocky Mountains, CO
Posts: 64
|
|
I finally figured it out, it has to do with some very unusual occurences. The app is actually looking for the perl lib's in the wrong place when launched - working on a fix now
__________________
SaguratuS Technologies
TekNet
|

12-15-2003, 08:50 PM
|
Fire Beetle
|
|
Join Date: Dec 2003
Posts: 20
|
|
can't I just copy the libs to where the app is looking for 'em??
do u know where that is?
|

12-15-2003, 09:34 PM
|
Sarnak
|
|
Join Date: Dec 2003
Location: Rocky Mountains, CO
Posts: 64
|
|
Yeah, i could, but then it'd be messy, I'd rather see what is wrong specifically and fix it, doing more debugging now
__________________
SaguratuS Technologies
TekNet
|

12-15-2003, 09:47 PM
|
Fire Beetle
|
|
Join Date: Dec 2003
Posts: 20
|
|
I just want to set it up without recompiling. But if u do fix it I guess I'll just have to compile 
|

12-15-2003, 09:55 PM
|
Sarnak
|
|
Join Date: Dec 2003
Location: Rocky Mountains, CO
Posts: 64
|
|
This isn't a compiling issue, but rather it's directly related with the perl install. I'm trying to find what is causing perl to look elsewhere for it's libraries.
__________________
SaguratuS Technologies
TekNet
|

12-15-2003, 10:24 PM
|
Fire Beetle
|
|
Join Date: Dec 2003
Posts: 20
|
|
Ah, I re-read your post, sorry, I misunderstood. Please let me know what u find out.
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 03:16 AM.
|
|
 |
|
 |
|
|
|
 |
|
 |
|
 |