PDA

View Full Version : Ok really need help here :confused:


Apoc.Index
09-04-2011, 04:06 AM
So, im haveing issues exactly like this post -
http://eqemulator.org/forums/showthread.php?t=24811&page=3&highlight=eval_file

I tried everything CD said, here in this link

http://www.eqemulator.org/forums/showthread.php?t=24731

I then reverted back to the first link and tried what suprphrk had done later on in the post to solve it.

I have yet to get any quests to work, items arnt appearing and when the world boots its loading roughly 85k items.

Here are the logs
---------------------------------------------
[09.04. - 01:50:06] Starting Log: logs/eqemu_quest_zone_4092.log
[09.04. - 01:50:06] Tying perl output to eqemu logs
[09.04. - 01:50:06] Creating EQEmuIO=HASH(0x32c314c)
[09.04. - 01:50:06] Creating EQEmuIO=HASH(0x32cf30c)
[09.04. - 01:50:06] Loading perlemb plugins.
[09.04. - 01:50:06] Loading perl commands...
[09.04. - 01:52:10] WARNING: error compiling quest file quests/taka/#The_Alpha.pl: Perl runtime error: Undefined subroutine &main::eval_file called.
(reverting to default questfile)
[09.04. - 01:52:22] WARNING: error compiling quest file quests/taka/player.pl: Perl runtime error: Undefined subroutine &main::eval_file called.

[09.04. - 01:52:22] WARNING: error compiling quest file quests/templates/player.pl: Perl runtime error: Undefined subroutine &main::eval_file called.

[09.04. - 01:52:34] Destroying EQEmuIO=HASH(0x32cf30c)
[09.04. - 01:52:34] Destroying EQEmuIO=HASH(0x32c314c)
[09.04. - 01:52:34] Tying perl output to eqemu logs
[09.04. - 01:52:34] Creating EQEmuIO=HASH(0x331a114)
[09.04. - 01:52:34] Creating EQEmuIO=HASH(0x330c51c)
[09.04. - 01:52:34] Loading perlemb plugins.
[09.04. - 01:52:34] Loading perl commands...
[09.04. - 01:52:36] WARNING: error compiling quest file quests/taka/#The_Alpha.pl: Perl runtime error: Undefined subroutine &main::eval_file called.
(reverting to default questfile)
[09.04. - 01:52:38] WARNING: error compiling quest file quests/taka/player.pl: Perl runtime error: Undefined subroutine &main::eval_file called.

[09.04. - 01:52:38] WARNING: error compiling quest file quests/templates/player.pl: Perl runtime error: Undefined subroutine &main::eval_file called.

[09.04. - 01:55:52] Destroying EQEmuIO=HASH(0x330c51c)
[09.04. - 01:55:52] Destroying EQEmuIO=HASH(0x331a114)
[09.04. - 01:55:52] Tying perl output to eqemu logs
[09.04. - 01:55:52] Creating EQEmuIO=HASH(0x330e0b4)
[09.04. - 01:55:52] Creating EQEmuIO=HASH(0x331857c)
[09.04. - 01:55:52] Loading perlemb plugins.
[09.04. - 01:55:52] Loading perl commands...
[09.04. - 01:55:53] WARNING: error compiling quest file quests/taka/#The_Alpha.pl: Perl runtime error: Undefined subroutine &main::eval_file called.
(reverting to default questfile)
[09.04. - 01:57:47] Destroying EQEmuIO=HASH(0x331857c)
[09.04. - 01:57:47] Destroying EQEmuIO=HASH(0x330e0b4)
[09.04. - 01:57:47] Tying perl output to eqemu logs
[09.04. - 01:57:47] Creating EQEmuIO=HASH(0x331c124)
[09.04. - 01:57:47] Creating EQEmuIO=HASH(0x331f5b4)
[09.04. - 01:57:47] Loading perlemb plugins.
[09.04. - 01:57:47] Loading perl commands...
[09.04. - 01:57:49] WARNING: error compiling quest file quests/taka/#The_Alpha.pl: Perl runtime error: Undefined subroutine &main::eval_file called.
(reverting to default questfile)
[09.04. - 01:57:57] Terminating on signal SIGHUP(1)

Here is another log
---------------------------------------------
[09.04. - 01:49:54] Starting Log: logs/eqemu_quest_zone_3224.log
[09.04. - 01:49:54] Tying perl output to eqemu logs
[09.04. - 01:49:54] Creating EQEmuIO=HASH(0x316314c)
[09.04. - 01:49:54] Creating EQEmuIO=HASH(0x316f30c)
[09.04. - 01:49:54] Loading perlemb plugins.
[09.04. - 01:49:54] Loading perl commands...
[09.04. - 01:57:57] Terminating on signal SIGHUP(1)

I dont know if there is anything wrong with the 2nd log... But I figured id post it.

On the first log the problem seems to reside in the darn eval_file called.

Im useing ActivePerl-5.14.1.1401-MSWin32-x86 I want 5.10 but cant find it anywhere.

Anyone have a clue?

I have double checked my c++ Include and library files to be SURE they are pulling from the proper directory.

----------include--------
C:\zlib\include
C:\perl\lib\CORE
C:\mysql\include
---------library----------
C:\zlib\lib
C:\perl\lib\CORE
C:\mysql\lib\opt

According to this guide http://eqemulator.org/forums/showthread.php?t=32980

I am really running out of ideas, I just cant get the blasted thing to run right Lol.

Thanks guys,

Apoc

*ps, I'll try not to make so manny darn windows server help posts once I get it working right =D

lerxst2112
09-04-2011, 04:29 AM
Try perl 5.12 from here: http://www.activestate.com/activeperl/downloads

I'm surprised it compiled with 5.14 since they made a change to one of the macros that won't work the way the emu code uses it.

Apoc.Index
09-04-2011, 12:26 PM
Ok, yeah I had 5.12 perviously installed and it was still not working before, so then I tried 5.14 and still didnt work.

This morning I reverted back to 5.12 and still no change. When I unstalled I did manually remove the left over files in the perl dir. after uninstalling the program.

Then did a fresh install of 5.12 again and updated ppm install DBI and IO-stringy, still to no avail

Any other tips? hehe

If not, Im just gonna wipe the DB again and do a complete re set up with a fresh DL of the DB and re build it again =( /sigh lol.