Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 03-04-2011, 09:08 PM
gredesh
Sarnak
 
Join Date: Feb 2006
Posts: 42
Default 2 Linking Errors, prs help

Got 2 linking errors that I don't really know how to fix, someone halp pls!

net.obj : error LNK2019: unresolved external symbol "public: __thiscall debug::debug(char *,int)" (??0debug@@QAE@PADH@Z) referenced in function "void __cdecl `dynamic initializer for 'dbg''(void)" (??__Edbg@@YAXXZ)
net.obj : error LNK2019: unresolved external symbol "public: __thiscall debug::~debug(void)" (??1debug@@QAE@XZ) referenced in function "void __cdecl `dynamic atexit destructor for 'dbg''(void)" (??__Fdbg@@YAXXZ)


Also, in the latest version of the source I don't seem to be able to compile as releaseperl, what gives?
Reply With Quote
  #2  
Old 03-04-2011, 10:28 PM
gredesh
Sarnak
 
Join Date: Feb 2006
Posts: 42
Default

Nevermind about the linking errors, was just a dbg i forgot to comment out.
Reply With Quote
  #3  
Old 03-04-2011, 10:33 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,450
Default

Quote:
Originally Posted by gredesh View Post
Nevermind about the linking errors, was just a dbg i forgot to comment out.
ReleasePerl? What version are you compiling?

The latest version only has debug and release.
Reply With Quote
  #4  
Old 03-05-2011, 01:39 AM
gredesh
Sarnak
 
Join Date: Feb 2006
Posts: 42
Default

Oh ok, so they got rid of releaseperl?

One other problem i'm having is my perl plugins aren't working. Quests work, just the plugins don't. I have them in my quests/plugins/ folder, is there any other requirement? I've tried #questreload and #repop, as well as restarting the server.
Reply With Quote
  #5  
Old 03-05-2011, 04:02 AM
blackdragonsdg
Dragon
 
Join Date: Dec 2008
Location: Tennessee
Posts: 654
Default

Quote:
Originally Posted by gredesh View Post
One other problem i'm having is my perl plugins aren't working. Quests work, just the plugins don't. I have them in my quests/plugins/ folder, is there any other requirement? I've tried #questreload and #repop, as well as restarting the server.
You have to move the plugins from quests\plugins to your emulatordirectory\plugins folder. If the emulator is running when you do this then you will likely have to restart the emulator for the plugins to work.
Reply With Quote
  #6  
Old 03-05-2011, 04:19 AM
gredesh
Sarnak
 
Join Date: Feb 2006
Posts: 42
Default

Hrmm, still no good, restarted and all.
Reply With Quote
  #7  
Old 03-05-2011, 04:42 AM
lerxst2112
Demi-God
 
Join Date: Aug 2010
Posts: 1,743
Default

Windows or Linux? Linux is case sensitive for filenames, so you need to make sure you match what your config file says.

Have you looked in your logs? If there's a problem it most likely says so in there.
Reply With Quote
  #8  
Old 03-05-2011, 05:14 AM
gredesh
Sarnak
 
Join Date: Feb 2006
Posts: 42
Default

Windows, cool there does some to be some action in the logs now:

Code:
[03.05. - 01:08:07] Starting Log: logs/eqemu_quest_zone_0440.log
[03.05. - 01:08:07] Tying perl output to eqemu logs
[03.05. - 01:08:07] Creating EQEmuIO=HASH(0x2e34cd4)
[03.05. - 01:08:07] Creating EQEmuIO=HASH(0x2e26774)
[03.05. - 01:08:07] Loading perlemb plugins.
[03.05. - 01:08:07] "my" variable $Item1 masks earlier declaration in same scope at plugins/quest_handin.pl line 19.
[03.05. - 01:08:07] "my" variable $Item2 masks earlier declaration in same scope at plugins/quest_handin.pl line 21.
[03.05. - 01:08:07] "my" variable $Item3 masks earlier declaration in same scope at plugins/quest_handin.pl line 23.
[03.05. - 01:08:07] "my" variable $Item4 masks earlier declaration in same scope at plugins/quest_handin.pl line 25.
[03.05. - 01:08:07] Loading perl commands...
[03.05. - 01:08:09] Unquoted string "salute" may clash with future reserved word at quests/firiona/Gianv_Tasmar.pl line 5.
[03.05. - 01:08:15] Unable to read perl file 'quests/spells/312.pl'
[03.05. - 01:08:15] Unable to read perl file 'quests/spells/11.pl'
[03.05. - 01:08:16] Unable to read perl file 'quests/spells/288.pl'
[03.05. - 01:08:16] Unable to read perl file 'quests/spells/226.pl'
[03.05. - 01:08:16] Unable to read perl file 'quests/spells/225.pl'
[03.05. - 01:08:17] Unable to read perl file 'quests/spells/314.pl'
[03.05. - 01:08:17] Unable to read perl file 'quests/spells/481.pl'
[03.05. - 01:08:17] Unable to read perl file 'quests/spells/246.pl'
[03.05. - 01:08:17] Unable to read perl file 'quests/spells/219.pl'
[03.05. - 01:08:18] Unable to read perl file 'quests/spells/269.pl'
[03.05. - 01:08:18] Unable to read perl file 'quests/spells/263.pl'
[03.05. - 01:08:18] Unable to read perl file 'quests/spells/228.pl'
[03.05. - 01:08:19] Unable to read perl file 'quests/spells/491.pl'
[03.05. - 01:08:20] Unable to read perl file 'quests/spells/351.pl'
[03.05. - 01:08:20] Unable to read perl file 'quests/spells/654.pl'
[03.05. - 01:08:20] Unable to read perl file 'quests/spells/89.pl'
[03.05. - 01:08:22] Unable to read perl file 'quests/spells/227.pl'
[03.05. - 01:08:22] Unable to read perl file 'quests/spells/39.pl'
[03.05. - 01:08:23] Unable to read perl file 'quests/spells/274.pl'
[03.05. - 01:08:24] Unable to read perl file 'quests/spells/683.pl'
[03.05. - 01:08:25] Unable to read perl file 'quests/spells/19.pl'
[03.05. - 01:08:25] Unable to read perl file 'quests/spells/67.pl'
[03.05. - 01:08:25] Unable to read perl file 'quests/spells/176.pl'
[03.05. - 01:08:26] Unable to read perl file 'quests/spells/268.pl'
[03.05. - 01:08:27] Unable to read perl file 'quests/spells/40.pl'
[03.05. - 01:08:27] Unable to read perl file 'quests/spells/362.pl'
[03.05. - 01:08:28] Unable to read perl file 'quests/firiona/player.pl'
[03.05. - 01:08:29] Unable to read perl file 'quests/spells/309.pl'
[03.05. - 01:08:31] Unable to read perl file 'quests/spells/215.pl'
[03.05. - 01:08:31] Unable to read perl file 'quests/spells/1445.pl'
[03.05. - 01:08:31] Unable to read perl file 'quests/spells/254.pl'
[03.05. - 01:08:32] Unable to read perl file 'quests/spells/484.pl'
[03.05. - 01:08:34] Unable to read perl file 'quests/spells/697.pl'
[03.05. - 01:08:36] Unable to read perl file 'quests/spells/172.pl'
[03.05. - 01:08:39] Unable to read perl file 'quests/spells/64.pl'
[03.05. - 01:08:39] Unable to read perl file 'quests/spells/650.pl'
[03.05. - 01:08:44] Unable to read perl file 'quests/spells/648.pl'
[03.05. - 01:08:50] Unable to read perl file 'quests/spells/690.pl'
[03.05. - 01:08:55] Unable to read perl file 'quests/spells/171.pl'
[03.05. - 01:09:08] Unable to read perl file 'quests/spells/689.pl'
[03.05. - 01:09:16] Unable to read perl file 'quests/spells/653.pl'
[03.05. - 01:09:23] Unable to read perl file 'quests/spells/1408.pl'
[03.05. - 01:09:30] Unable to read perl file 'quests/spells/191.pl'
[03.05. - 01:09:35] Unable to read perl file 'quests/spells/174.pl'
[03.05. - 01:10:27] Destroying EQEmuIO=HASH(0x2e26774)
[03.05. - 01:10:27] Destroying EQEmuIO=HASH(0x2e34cd4)
Reply With Quote
  #9  
Old 03-05-2011, 05:33 AM
gredesh
Sarnak
 
Join Date: Feb 2006
Posts: 42
Default

Ahah! Got it working! I didn't know the plugins I was trying were dependent on other plugins . So i guess I was doing 2 things wrong... Thanks for your help!
Reply With Quote
  #10  
Old 03-08-2011, 01:37 AM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,450
Default

Quote:
Originally Posted by gredesh View Post
Oh ok, so they got rid of releaseperl?

One other problem i'm having is my perl plugins aren't working. Quests work, just the plugins don't. I have them in my quests/plugins/ folder, is there any other requirement? I've tried #questreload and #repop, as well as restarting the server.
Yes they got rid of releaseperl, perl is included by default. Don't depend on perl for everything; it's got horrid memleaks in it.
Reply With Quote
  #11  
Old 03-08-2011, 07:35 PM
gredesh
Sarnak
 
Join Date: Feb 2006
Posts: 42
Default

Quote:
Originally Posted by Secrets View Post
Yes they got rid of releaseperl, perl is included by default. Don't depend on perl for everything; it's got horrid memleaks in it.
Ok thanks, good to know about perl.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 06:50 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3