View Full Version : First compile questions.
ksmith08
05-18-2007, 11:14 AM
I followed the wiki guides, and I'm able to compile the project error free (WinXP, VS2k5, MySQL 4.1.22, perl, zlib all okay.)
Edit: Never mind, found the problem. Ignore this post.
ksmith08
05-18-2007, 01:32 PM
Figured out my original question.
Here's where I'm getting stuck. I've compiled everything error free. I've set up the PEQ database in MySQL fine, I can run mini-login. When I run world.exe, it looks like it sets up fine, and connects to mini-login, and I can run zoneperl.exe good too, but I'm getting messages about not being able to open certain files.
For instance, here's some of the world.exe messages:
C:\Build>world
Failed to open log file: logs/eqemu_debug_world_3652.log
[Debug] [WORLD__INIT] Loading server configuration..
[Debug] [WORLD__INIT] Warning: Unable to read log.ini
[Debug] [WORLD__INIT] CURRENT_WORLD_VERSION:EQEMu 0.7.0
[Debug] [WORLD__INIT] Connecting to MySQL...
Failed to open log file: logs/eqemu_world_3652.log
[Status] Using database 'peq' at localhost:3306
[Debug] [WORLD__INIT] Starting HTTP world service...
[Debug] [WORLD__HTTP_ERR] Failed to load mime types from 'mime.types'
[Debug] [WORLD__INIT] Loading variables..
[Debug] [WORLD__INIT] Loading zones..
[Debug] [WORLD__INIT] Clearing groups..
[Debug] [WORLD__INIT] Clearing temporary merchant lists..
[Debug] [WORLD__INIT] Loading items..
[Status] EMuShareMem loaded
[Status] Loading items from database: count=54307
[Debug] [WORLD__INIT] Loading guilds..
[Debug] [RULES__CHANGE] Loading rule set 'default' (2)
[Debug] [WORLD__INIT] Loaded default rule set 'default'
[Debug] [WORLD__INIT] Loading EQ time of day..
Failed to open log file: logs/eqemu_error_world_3652.log
[Error] Could not load EQTime file eqtime.cfg
[Debug] [WORLD__INIT_ERR] Unable to load eqtime.cfg
[Debug] [WORLD__INIT] Loading launcher list..
[Debug] [WORLD__INIT] Reboot zone modes ON
[Debug] [WORLD__INIT] Deleted 0 stale player corpses from database
[Debug] [WORLD__INIT] Deleted 0 stale player backups from database
[Debug] [WORLD__INIT] Zone (TCP) listener started.
[Debug] [WORLD__INIT] Client (UDP) listener started.
Unable to open opcodes file 'patch_6.2.conf'. Thats bad.
[Debug] [NET__OPCODES] Error loading opcodes file patch_6.2.conf. Not registerin
g patch 6.2.
Unable to open opcodes file 'patch_Titanium.conf'. Thats bad.
[Debug] [NET__OPCODES] Error loading opcodes file patch_Titanium.conf. Not regis
tering patch Titanium.
Unable to open opcodes file 'patch_Live.conf'. Thats bad.
[Debug] [NET__OPCODES] Error loading opcodes file patch_Live.conf. Not registeri
ng patch Live.
[Debug] [WORLD__LS] Connecting to login server...
[Debug] [WORLD__LS] Connected to Loginserver: 192.168.0.107:5999
And here is zoneperl.exe
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\kevin>cd ../..
C:\>cd build
C:\Build>zoneperl
Failed to open log file: logs/eqemu_debug_zone_2724.log
[Debug] [ZONE__INIT] Loading server configuration..
[Debug] [ZONE__INIT] Warning: Unable to read log.ini
[Debug] [ZONE__INIT] Connecting to MySQL...
Failed to open log file: logs/eqemu_zone_2724.log
[Status] Using database 'peq' at localhost:3306
[Debug] [ZONE__INIT] CURRENT_ZONE_VERSION: EQEMu 0.7.0
[Debug] [ZONE__INIT] Warning: Unable to read ./log.ini
[Debug] [ZONE__INIT] Mapping Incoming Opcodes
[Debug] [ZONE__INIT] Loading Variables
[Debug] [ZONE__INIT] Loading zone names
[Debug] [ZONE__INIT] Loading items
[Status] EMuShareMem loaded
[Debug] [ZONE__INIT] Loading npc faction lists
[Status] Loading NPC Faction Lists from database...
[Debug] [ZONE__INIT] Loading loot tables
[Status] Loading Loot tables from database...
[Debug] [ZONE__INIT] Loading skill caps
[Status] Loading skill caps from database...
[Debug] [ZONE__INIT] Loading guilds
[Debug] [ZONE__INIT] Loading factions
[Debug] [ZONE__INIT] Loading titles
[Debug] [ZONE__INIT] Loading AA effects
[Debug] [ZONE__INIT] Loading swarm spells
[Debug] [ZONE__INIT] Loading tributes
[Debug] [ZONE__INIT] Loading corpse timers
[Debug] [ZONE__INIT] Loading commands
[Debug] command_init(): - Command 'appearance' set to access level 150.
...
[Debug] command_init(): - Command 'zuwcoords' set to access level 100.
[Debug] [ZONE__INIT] 192 commands loaded
[Debug] [RULES__CHANGE] Loading rule set 'default' (2)
[Debug] [ZONE__INIT] Loaded default rule set 'default'
[Debug] [ZONE__INIT] Loading embedded perl XS
[Debug] [ZONE__INIT] Loading quests
Failed to open log file: logs/eqemu_quest_zone_2724.log
[Quest] Tying perl output to eqemu logs
[Quest] Creating EQEmuIO=HASH(0x3904b1c)
[Quest] Creating EQEmuIO=HASH(0x3904e64)
[Quest] Loading perlemb plugins.
[Quest] Unable to read perl file 'plugin.pl'
[Quest] Loading perl commands...
[Quest] Unable to read perl file 'commands.pl'
[Debug] [ZONE__INIT] Entering sleep mode
Unable to open opcodes file 'patch_6.2.conf'. Thats bad.
[Debug] [NET__OPCODES] Error loading opcodes file patch_6.2.conf. Not registerin
g patch 6.2.
Unable to open opcodes file 'patch_Titanium.conf'. Thats bad.
[Debug] [NET__OPCODES] Error loading opcodes file patch_Titanium.conf. Not regis
tering patch Titanium.
Unable to open opcodes file 'patch_Live.conf'. Thats bad.
[Debug] [NET__OPCODES] Error loading opcodes file patch_Live.conf. Not registeri
ng patch Live.
[Debug] [NET__WORLD] Connected to World: 127.0.0.1:9000
[Debug] [ZONE__WORLD] World indicated port 7000 for this zone.
[Debug] [ZONE__INIT] Starting EQ Network server on port 7000
I had to manually create the eqemu_config.xml file. When you compile from scratch, do you have to create the log and ini type files manually? Or did I miss some steps somewhere?
Thanks.
ksmith08
05-18-2007, 01:44 PM
Now I'm really confused. I see some documentation says to run eqlaucher.exe, but that didn't get built when I compiled.
I'm going to re-download the source, and try the compile again.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.