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 09-02-2007, 07:57 AM
froglok23's Avatar
froglok23
Hill Giant
 
Join Date: May 2005
Location: Australia
Posts: 113
Default

Quote:
Originally Posted by John Adams View Post
Warnings do not matter much. There are lots of 'you shouldn't compare this value with that value' warnings that are just that; warnings. Errors are the only show stoppers. Worst thing that could happen with a warning is the code is not as optimized as it could be, but for Emu, it's negligible.
Or as i discovered, points where a user can use a bufferover and inject shellcode.... remote code execution :(

But yeah, see my previous post, I just felt the need to demonstraight why warnings are there for a reason Nothing against you of course

- froglok
Reply With Quote
  #2  
Old 09-02-2007, 02:01 PM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Oh I definitely agree warnings should be fixed (and I like the annecdote "warnings are errors, errors are worse errors" hehe - I think I'll start using that at work. :/ )

All I was suggesting is that you can still compile and execute with them, just not as fully optimized as one would hope (including haXxoR hoLeZ). I get ya. Frooooaaaak!
Reply With Quote
  #3  
Old 09-05-2007, 05:07 PM
sonicintuition
Hill Giant
 
Join Date: Jan 2005
Posts: 124
Default

Alright ..now I'm TOTALLY confused on this. Sometimes when I compile zone, I get these 32 deprecation warnings, and then sometimes when I compile it, I get no warnings at all... This is the same build too, I haven't switched source code. *confused*


Regards,
Sonic
Reply With Quote
  #4  
Old 09-05-2007, 05:12 PM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Are you performing a Clean then Compile each time? If you are only changing 1 file, that's all it's going to compile.
(usually)
Unless it's something that is used across many files - like a header.

Or, maybe it assumes you know about the earlier warnings and doesn't want to be insulting.
Reply With Quote
  #5  
Old 09-05-2007, 08:07 PM
sonicintuition
Hill Giant
 
Join Date: Jan 2005
Posts: 124
Default

Heh ...doesn't want to be insulting ..you crack me up Anyway, no I wasn't cleaning first ...I suppose that's why.

Sonic
Reply With Quote
  #6  
Old 09-05-2007, 08:49 PM
froglok23's Avatar
froglok23
Hill Giant
 
Join Date: May 2005
Location: Australia
Posts: 113
Default

Theres 2 types of compiling.

1 is a "Rebuild" or a "Clean Compile" which will compile every source file and create its object file, then link them all together to make a .exe

Then there is a "Batch" Build, which, only compiles the file you have changed, then uses the new object file, it links it all the existing ones to give you your exe.

It just saves you recompiling the entire project every time you make a change.

Warnings / Errors / etc are only shown on compile.

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