• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Compiling OTClient's latest source with Microsoft Visual Studio 2013.

Code:
Error    27    error C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (..\src\client\statictext.cpp)    C:\Users\Tatuy\Desktop\otclient-msvc13-libs\boost_1_55_0\include\boost\asio\detail\impl\socket_ops.ipp    1346    1    otclient
Error    28    error C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (..\src\client\thing.cpp)    C:\Users\Tatuy\Desktop\otclient-msvc13-libs\boost_1_55_0\include\boost\asio\detail\impl\socket_ops.ipp    1346    1    otclient
Error    29    error C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (..\src\client\thingtype.cpp)    C:\Users\Tatuy\Desktop\otclient-msvc13-libs\boost_1_55_0\include\boost\asio\detail\impl\socket_ops.ipp    1346    1    otclient
Error    30    error C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (..\src\client\thingtypemanager.cpp)    C:\Users\Tatuy\Desktop\otclient-msvc13-libs\boost_1_55_0\include\boost\asio\detail\impl\socket_ops.ipp    1346    1    otclient
Error    31    error C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (..\src\client\tile.cpp)    C:\Users\Tatuy\Desktop\otclient-msvc13-libs\boost_1_55_0\include\boost\asio\detail\impl\socket_ops.ipp    1346    1    otclient
Error    32    error C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (..\src\client\towns.cpp)    C:\Users\Tatuy\Desktop\otclient-msvc13-libs\boost_1_55_0\include\boost\asio\detail\impl\socket_ops.ipp    1346    1    otclient
Error    33    error C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (..\src\client\uicreature.cpp)    C:\Users\Tatuy\Desktop\otclient-msvc13-libs\boost_1_55_0\include\boost\asio\detail\impl\socket_ops.ipp    1346    1    otclient
Error    34    error C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (..\src\client\uiitem.cpp)    C:\Users\Tatuy\Desktop\otclient-msvc13-libs\boost_1_55_0\include\boost\asio\detail\impl\socket_ops.ipp    1346    1    otclient
Error    35    error C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (..\src\client\uimap.cpp)    C:\Users\Tatuy\Desktop\otclient-msvc13-libs\boost_1_55_0\include\boost\asio\detail\impl\socket_ops.ipp    1346    1    otclient
Error    36    error C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (..\src\client\uimapanchorlayout.cpp)    C:\Users\Tatuy\Desktop\otclient-msvc13-libs\boost_1_55_0\include\boost\asio\detail\impl\socket_ops.ipp    1346    1    otclient
Error    37    error C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (..\src\client\uiminimap.cpp)    C:\Users\Tatuy\Desktop\otclient-msvc13-libs\boost_1_55_0\include\boost\asio\detail\impl\socket_ops.ipp    1346    1    otclient
Error    38    error C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings (..\src\client\uiprogressrect.cpp)    C:\Users\Tatuy\Desktop\otclient-msvc13-libs\boost_1_55_0\include\boost\asio\detail\impl\socket_ops.ipp    1346    1    otclient
 
Thank you very much!
I have updated the boost, but now I have this problem:
Code:
Error    1    error C1083: Cannot open include file: 'al.h': No such file or directory (..\src\framework\core\graphicalapplication.cpp)    c:\users\tatuy\desktop\otclient-master\src\framework\sound\declarations.h    30    1    otclient
I had the same problem with Boost 1.56. I am using the last commit of OTClient with Boost 1.57. Can you help me?
 
Thank you very much!
I have updated the boost, but now I have this problem:
Code:
Error    1    error C1083: Cannot open include file: 'al.h': No such file or directory (..\src\framework\core\graphicalapplication.cpp)    c:\users\tatuy\desktop\otclient-master\src\framework\sound\declarations.h    30    1    otclient
I had the same problem with Boost 1.56. I am using the last commit of OTClient with Boost 1.57. Can you help me?

Check the directories again because this is caused by not entering them properly.
 
I have not tested it with these versions but Tatuy1 appears to have succeed.
 
Code:
Warning    1    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(info.obj)    otclient
Warning    2    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(block.obj)    otclient
Warning    3    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(synthesis.obj)    otclient
Warning    4    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(registry.obj)    otclient
Warning    5    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(sharedbook.obj)    otclient
Warning    6    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(codebook.obj)    otclient
Warning    7    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(psy.obj)    otclient
Warning    8    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(smallft.obj)    otclient
Warning    9    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(envelope.obj)    otclient
Warning    10    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(mdct.obj)    otclient
Warning    11    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(bitrate.obj)    otclient
Warning    12    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(lpc.obj)    otclient
Warning    13    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(window.obj)    otclient
Warning    14    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(res0.obj)    otclient
Warning    15    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(mapping0.obj)    otclient
Warning    16    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(floor1.obj)    otclient
Warning    17    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(floor0.obj)    otclient
Warning    18    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbis_static.lib(lsp.obj)    otclient
Warning    19    warning LNK4204: 'C:\OTClient\vc12\Release\vc120.pdb' is missing debugging information for referencing module; linking object as if no debug info    C:\OTClient\vc12\libvorbisfile_static.lib(vorbisfile.obj)    otclient

Thankyou bro , it builded but...
Got those warnings too? no problem?
 
@Caio Cesar: You are compiling the client in debug mode instead of release mode. The warnings are telling you the lib files you are trying to use does not contain any debug informations while you are building a debug version of the Client. Switch the type to Release, apply your configuration again to directories and such and re-compile the client again. The warnings will then vanish.

~~~~Lord Hepipud~~~~
 
@dominique120

I am having an issue, my chrome is telling me that the libs are malicious? It's in a zip file, so I don't know what the deal is... Anyways while I'm on here posting, are these libs currently working for the current version of OTC in master branch? Or are they now outdated?

Anyways here is my screenshot, showing what chrome said about the libs I downloaded from this thread...

 
@dominique120

I am having an issue, my chrome is telling me that the libs are malicious? It's in a zip file, so I don't know what the deal is... Anyways while I'm on here posting, are these libs currently working for the current version of OTC in master branch? Or are they now outdated?

Anyways here is my screenshot, showing what chrome said about the libs I downloaded from this thread...


How odd. There are no executable files in there. Only Libraries and Include files that come straight from Edubart.

It must be a false positive, and yes they work for the current version.
 
Back
Top