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 11-29-2008, 09:07 PM
Kayot
Discordant
 
Join Date: Sep 2006
Location: Subsection 185.D354 C.12
Posts: 346
Default How do I compile the SVN

Stupid question, what are the steps needed to compile the SVN.

What order do I compile them in and where do I drop the includes (where do I get the includes would be a better question.)

I'm using MSVS 2005, non-express and I want to compile for a windows platform.
__________________
If at first you don't succeed destroy all evidence that you ever tried.

God doesn't give second chances... Hell, he sets you up the first time.
Reply With Quote
  #2  
Old 11-30-2008, 01:31 AM
Yeormom
Discordant
 
Join Date: Apr 2004
Location: 127.0.0.1
Posts: 402
Default

Are you familiar with the server system?

If not, I would suggest you use the binaries initially until you learn how eqemu servers work. There is enough fun with the database alone to keep you busy for many nights. If you want to do custom work to the server side code, then you can begin compiling. Use a released source code set and you can even open the visual studio vile with your compiler and go have a field day.

http://eqemulator.net/download.php
__________________
Yeorwned
Bane of Life [Custom Classic/PvP]
Reply With Quote
  #3  
Old 11-30-2008, 01:57 AM
paaco
Discordant
 
Join Date: Jan 2005
Posts: 320
Default

If you are set on trying out the SVN builds. ( And I highly recommend it over the 1129 build you can get from the eqemulator.net downloads section. Literally hundreds of fixes in the SVN, some of them major. ) This is the easiest way to compile it. VS 2005 will work fine, It will throw a ton of warnings while it compiles but just ignore them. Check this thread out and download the dev kit. It contains instructions and all the dependencies you will need.
http://eqemulator.net/forums/showthr...QEmu+R2CB+1118

Just download this and set it up as per the instructions included with it. You can skip the VS2008 install if you already have 2005. Just follow the instructions to point it at the dependencies folder. The GUI for 2005 Vs 2008 is exactly the same so no prob there. Download the latest rev on CVS and you should be good to go. If you have any problems with it post back and I'll try to help you out.
Reply With Quote
  #4  
Old 11-30-2008, 02:24 AM
paaco
Discordant
 
Join Date: Jan 2005
Posts: 320
Default

Just noticed the download link for that didn't work. I uploaded it to my web server. Here you go, hope it helps you get this going.

http://www.baneoflife.com/emufiles/E...itR2CB1118.exe
Reply With Quote
  #5  
Old 11-30-2008, 12:11 PM
Kayot
Discordant
 
Join Date: Sep 2006
Location: Subsection 185.D354 C.12
Posts: 346
Default

Coolness, was thrown a bit by the dependency's not being in the SVN as they were in eAthena's SVN. I'm mainly compiling it because the latest binary available is R222 and the latest SVN is something like R233. Also, I want to take a shot at changing the loading of items to not access columns that never have different values in them. And before it comes up, I know it wont be in a live package because some day those values may be used. Until then however...
__________________
If at first you don't succeed destroy all evidence that you ever tried.

God doesn't give second chances... Hell, he sets you up the first time.
Reply With Quote
  #6  
Old 12-04-2008, 11:21 AM
Kayot
Discordant
 
Join Date: Sep 2006
Location: Subsection 185.D354 C.12
Posts: 346
Default

I'm thinking that the source can only be compiled in VSC 2008, I get a EQExtractor.dsp and pf2text.dsp had been corrupted and cannot be opened error.

World Errors:
fatal error LNK1136: invalid or corrupt file
File: dbasync.obj

Zone Errors:
To numerous to list

The only thing I've got to compile is EMuShareMem, and with just that file I can't seem to mem spells ingame. I think I have to compile the zone and world. That or something else is messed up. Any Idea's?
__________________
If at first you don't succeed destroy all evidence that you ever tried.

God doesn't give second chances... Hell, he sets you up the first time.
Reply With Quote
  #7  
Old 12-05-2008, 09:31 PM
Yeormom
Discordant
 
Join Date: Apr 2004
Location: 127.0.0.1
Posts: 402
Default

Did you change your profile from Debug to Release?
__________________
Yeorwned
Bane of Life [Custom Classic/PvP]
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 05:26 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