Hi there! I have VC+++ 6.0. I read the sticky about compiling and did all that, have zlib.h and zlib.lib and all the directories pointed to.
Now, i can compile emusharemem.dll fine. YAY!!!! I was bursting with joy because i thought i would be able edit stuff on my server.
But then i went to the world.exe :cry:

:

:
well to start off there was no project files for world or zone (.dsp) so i made my own. and then i tried compiling world.exe with all the files in the world folder included into my project. I lowered the warning level down to 1 after getting 100 warnings.
By the way, i chose win32 console thing.
the following error is with the world.exe building
And well now i get the error:
Code:
C:\eqemesources\4.4\Source\world\net.cpp(316) : error C2065: '_beginthread' : undeclared identifier
and that scared me. So i went over to zone and tried to compile that.
i get these errors:
Code:
--------------------Configuration: zone - Win32 Debug--------------------
Compiling...
import_raw_items.cpp
c:\mysql\include\mysql_com.h(118) : error C2146: syntax error : missing ';' before identifier 'fd'
c:\mysql\include\mysql_com.h(118) : error C2501: 'SOCKET' : missing storage-class or type specifiers
c:\mysql\include\mysql_com.h(118) : error C2501: 'fd' : missing storage-class or type specifiers
c:\eqemusources\4.4\source\common\eq_packet_structs.h(395) : warning C4200: nonstandard extension used : zero-sized array in struct/union
c:\eqemusources\4.4\source\common\eq_packet_structs.h(676) : warning C4200: nonstandard extension used : zero-sized array in struct/union
c:\eqemusources\4.4\source\common\eq_packet_structs.h(884) : warning C4200: nonstandard extension used : zero-sized array in struct/union
c:\eqemusources\4.4\source\common\eq_packet_structs.h(919) : warning C4200: nonstandard extension used : zero-sized array in struct/union
c:\eqemusources\4.4\source\common\eq_packet_structs.h(1432) : warning C4200: nonstandard extension used : zero-sized array in struct/union
c:\eqemusources\4.4\source\common\eq_packet_structs.h(1442) : warning C4200: nonstandard extension used : zero-sized array in struct/union
c:\eqemusources\4.4\source\common\eq_packet_structs.h(1447) : warning C4200: nonstandard extension used : zero-sized array in struct/union
c:\eqemusources\4.4\source\common\eq_packet_structs.h(1717) : warning C4200: nonstandard extension used : zero-sized array in struct/union
c:\eqemusources\4.4\source\common\eq_packet_structs.h(2136) : warning C4200: nonstandard extension used : zero-sized array in struct/union
c:\eqemusources\4.4\source\zone\import_raw_items.cpp(50) : error C2039: 'unknown0144' : is not a member of 'Item_Struct'
c:\eqemusources\4.4\source\common\eq_packet_structs.h(975) : see declaration of 'Item_Struct'
c:\eqemusources\4.4\source\zone\import_raw_items.cpp(50) : error C2039: 'unknown0144' : is not a member of 'Item_Struct'
c:\eqemusources\4.4\source\common\eq_packet_structs.h(975) : see declaration of 'Item_Struct'
Error executing cl.exe.
zone.exe - 5 error(s), 9 warning(s)
I would like to know what could be messing it up. I have a feeling its a project file or something. Any ideas would be GREATLY I LOVE YOU SO MUCH appreciated.
BTW i want to contribute to eqemu as much as i can so any ideas for me helping out would be appreciated too.[/u]