Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

Reply
 
Thread Tools Display Modes
  #1  
Old 12-01-2011, 04:42 AM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

I am not sure if it is x86 specific but I have been getting reports of x86 and v90-related VS crashes with Perl x86 5.14. Anyone got a call stack trace from said crash?

Also, I edited your gigantic code blocks. In the future, use quotes, they're not as readable but at least I don't have to scroll to the edge of the universe :p
Reply With Quote
  #2  
Old 12-01-2011, 05:15 AM
blackdragonsdg
Dragon
 
Join Date: Dec 2008
Location: Tennessee
Posts: 656
Default

Is this the crash you are looking for or is there another one I haven't seen yet? This one was with toolset v100.

Error 1 error MSB6006: "CL.exe" exited with code -1073741515. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\M icrosoft.Cpp.Win32.Targets 153 6 EMuShareMem
Error 2 error MSB6006: "CL.exe" exited with code -1073741515. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\M icrosoft.Cpp.Win32.Targets 153 6 World
Error 3 error MSB6006: "CL.exe" exited with code -1073741515. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\M icrosoft.Cpp.Win32.Targets 153 6 Zone
Error 4 error MSB6006: "CL.exe" exited with code -1073741515. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\M icrosoft.Cpp.Win32.Targets 153 6 eqlaunch

Debug says something about pdb not found. Of course it crashed as well so didn't get all of it.
Reply With Quote
  #3  
Old 12-01-2011, 07:02 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

Quote:
Originally Posted by blackdragonsdg View Post
Is this the crash you are looking for or is there another one I haven't seen yet? This one was with toolset v100.

Error 1 error MSB6006: "CL.exe" exited with code -1073741515. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\M icrosoft.Cpp.Win32.Targets 153 6 EMuShareMem
Error 2 error MSB6006: "CL.exe" exited with code -1073741515. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\M icrosoft.Cpp.Win32.Targets 153 6 World
Error 3 error MSB6006: "CL.exe" exited with code -1073741515. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\M icrosoft.Cpp.Win32.Targets 153 6 Zone
Error 4 error MSB6006: "CL.exe" exited with code -1073741515. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\M icrosoft.Cpp.Win32.Targets 153 6 eqlaunch

Debug says something about pdb not found. Of course it crashed as well so didn't get all of it.
This seems like your VS dev enviroment is messed up somehow, not sure how, but a good way to fix it would be to reinstall vs2010. Alternatively, post your MSBuild.log file from one of the projects and I will be able to determine and fix the issue.
Reply With Quote
  #4  
Old 12-01-2011, 10:51 PM
blackdragonsdg
Dragon
 
Join Date: Dec 2008
Location: Tennessee
Posts: 656
Default

I think there are some issues with Perl 5.14 that need to be worked out. My patience for this problem are pretty much gone for the time being. I reverted back to Perl 5.12 and compiled emu rev 2077 successfully with VS2008TS. Only errors I found were with the chatserver and mailserver compiles and both give unix.h issues just like perl 5.14 did.

With Perl 5.14 emu rev 2076 would compile with VS2008TS but it gave the error mentioned in the following thread.
Code:
http://www.eqemulator.org/forums/showthread.php?p=204987#post204987
I think some of the errors I encountered can be linked to the VC++ directory settings...more specifically adding a link to the dependency folder in EQEmu Dev Kit (ver2.0) on GeorgeS tools page. Combine that with the toolset v100 and v90 issues and I could easily reproduce the cl.exe crash I posted above.

Thank you Secrets for helping me with the numerous compile issues.
Reply With Quote
  #5  
Old 12-01-2011, 11:25 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

Yeah Perl 5.14 doesn't appear to work with the v90 visual studio toolset. I reverted to Perl 5.10 for the v90/VS2008 toolset, but it works just fine in vs2010/2011.

I'm not sure why you were getting the build errors, other than missing header files. If you are fine with using x86 with the v90 toolset, then more power to you.

Perl x64/x86 5.14 does work on vs2010, however. It uses the v100 platform toolset though.

As for chatserver and mailserver, they are discontinued and you should be using ucs. No reason not to.
Reply With Quote
  #6  
Old 12-06-2011, 12:51 PM
dark_fusion's Avatar
dark_fusion
Fire Beetle
 
Join Date: Jun 2007
Posts: 18
Default

Cannot open include file: 'pthread.h': No such file or directory

Cant get past this, where do I get this file? And yes I checked the lib and include directories - did a search on my HD and it only found my_pthread.h in side the mysql folder. I am running vc2010 express, maybe thats why?
Reply With Quote
Reply

Thread Tools
Display Modes

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 10:52 AM.


 

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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3