LCKB
Client compile guide "all versions" - Printable Version

+- LCKB (https://lckb.dev/forum)
+-- Forum: ** OLD LCKB DATABASE ** (https://lckb.dev/forum/forumdisplay.php?fid=109)
+--- Forum: Release Zone (https://lckb.dev/forum/forumdisplay.php?fid=190)
+---- Forum: Episode 4 Releases (https://lckb.dev/forum/forumdisplay.php?fid=156)
+----- Forum: Client Side (https://lckb.dev/forum/forumdisplay.php?fid=162)
+----- Thread: Client compile guide "all versions" (/showthread.php?tid=4760)



- pwesty - 05-25-2021


                                                     Guide for setting up the client to compile. This makes the client portable too so can be compiled from anywhere!

included is 2 folders

Include 

Lib

download here 2

Put these inside the main client source as seen here "2"

 

In the execute folder just put the ecc.exe in there  "THIS IS A NOV ECC.EXE" YOU WILL NEED A JUNE IF YOU COMPILE JUNE

2

 



Common

Doesn't need anything extra to compile correctly



Engine

1.Change Output directory to your /bin folder of client   "2"



VC++ Directories

Executable directory

..\execute;$(ExecutablePath)

include directory

$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;..\include\DXinclude

MAKE SURE TO REMOVE CHECK BOX FOR INHERIT VALUES "2"

Library directory

..\Lib\DXlib;..\Lib\libboost;$(LibraryPath)

EntitiesMP

1.Change Output directory to your /bin folder of client   "2"

VC++ Directories

Executable directory

..\execute;$(ExecutablePath)

include directory

$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;..\include\DXinclude

MAKE SURE TO REMOVE CHECK BOX FOR INHERIT VALUES "2"

GameMP

1.Change Output directory to your /bin folder of client   "2"

include directory

$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;..\include\DXinclude

MAKE SURE TO REMOVE CHECK BOX FOR INHERIT VALUES "2"



Nksp

1.Change Output directory to your /bin folder of client   "2"

include directory

$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;..\include\DXinclude

MAKE SURE TO REMOVE CHECK BOX FOR INHERIT VALUES "2"



Shaders

1.Change Output directory to your /bin folder of client   "2"

include directory

$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;..\include\DXinclude

MAKE SURE TO REMOVE CHECK BOX FOR INHERIT VALUES "2"




- Matt Hias - 10-17-2021


Thx




- Tommy - 10-17-2021


Really thanks /index.php?/profile/2016-pwesty/&do=hovercard" data-mentionid="2016" href="/index.php?/profile/2016-pwesty/" rel="">@pwesty so good  compile release , works so fine




- NoopyyGaming - 09-20-2022


If we set the same in VS, we should be able to build all ? Or is there something different between you and us ?

/index.php?/profile/2016-pwesty/&do=hovercard" data-mentionid="2016" href="/index.php?/profile/2016-pwesty/" rel="">@pwesty