• 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!

client compilation

Gubailovo

Well-Known Member
Joined
Dec 19, 2013
Messages
407
Solutions
2
Reaction score
62
I am trying to compile a client from edubart. but I stop at the stage of installing libraries
C++:
Gubailovo@WIN-4HU3NLMOQ4K MINGW64 /d/vcpkg
$ .\\vcpkg install boost-iostreams:x64-windows boost-asio:x64-windows boost-system:x64-windows boost-variant:x64-windows boost-lockfree:x64-windows luajit:x64-windows glew:x64-windows boost-filesystem:x64-windows boost-uuid:x64-windows physfs:x64-windows openal-soft:x64-windows libogg:x64-windows libvorbis:x64-windows zlib:x64-windows opengl:x64-windows
Computing installation plan...
The following packages will be built and installed:
  * boost-algorithm[core]:x64-windows -> 1.81.0#2
  * boost-align[core]:x64-windows -> 1.81.0#2
  * boost-array[core]:x64-windows -> 1.81.0#2
    boost-asio[core]:x64-windows -> 1.81.0#2
  * boost-assert[core]:x64-windows -> 1.81.0#2
  * boost-atomic[core]:x64-windows -> 1.81.0#2
  * boost-bind[core]:x64-windows -> 1.81.0#2
  * boost-build[core]:x64-windows -> 1.81.0#3
  * boost-chrono[core]:x64-windows -> 1.81.0#2
  * boost-concept-check[core]:x64-windows -> 1.81.0#2
  * boost-config[core]:x64-windows -> 1.81.0#2
  * boost-container[core]:x64-windows -> 1.81.0#2
  * boost-container-hash[core]:x64-windows -> 1.81.0#2
  * boost-context[core]:x64-windows -> 1.81.0#2
  * boost-conversion[core]:x64-windows -> 1.81.0#2
  * boost-core[core]:x64-windows -> 1.81.0#2
  * boost-coroutine[core]:x64-windows -> 1.81.0#2
  * boost-date-time[core]:x64-windows -> 1.81.0#2
  * boost-describe[core]:x64-windows -> 1.81.0#2
  * boost-detail[core]:x64-windows -> 1.81.0#2
  * boost-dynamic-bitset[core]:x64-windows -> 1.81.0#2
  * boost-endian[core]:x64-windows -> 1.81.0#2
  * boost-exception[core]:x64-windows -> 1.81.0#2
    boost-filesystem[core]:x64-windows -> 1.81.0#2
  * boost-function[core]:x64-windows -> 1.81.0#2
  * boost-function-types[core]:x64-windows -> 1.81.0#2
  * boost-functional[core]:x64-windows -> 1.81.0#2
  * boost-fusion[core]:x64-windows -> 1.81.0#2
  * boost-integer[core]:x64-windows -> 1.81.0#2
  * boost-intrusive[core]:x64-windows -> 1.81.0#2
  * boost-io[core]:x64-windows -> 1.81.0#2
    boost-iostreams[bzip2,core,lzma,zlib,zstd]:x64-windows -> 1.81.0#2
  * boost-iterator[core]:x64-windows -> 1.81.0#2
  * boost-lexical-cast[core]:x64-windows -> 1.81.0#2
    boost-lockfree[core]:x64-windows -> 1.81.0#2
  * boost-modular-build-helper[core]:x64-windows -> 1.81.0#5
  * boost-move[core]:x64-windows -> 1.81.0#2
  * boost-mp11[core]:x64-windows -> 1.81.0#2
  * boost-mpl[core]:x64-windows -> 1.81.0#2
  * boost-numeric-conversion[core]:x64-windows -> 1.81.0#2
  * boost-optional[core]:x64-windows -> 1.81.0#2
  * boost-parameter[core]:x64-windows -> 1.81.0#2
  * boost-phoenix[core]:x64-windows -> 1.81.0#2
  * boost-pool[core]:x64-windows -> 1.81.0#2
  * boost-predef[core]:x64-windows -> 1.81.0#2
  * boost-preprocessor[core]:x64-windows -> 1.81.0#2
  * boost-proto[core]:x64-windows -> 1.81.0#2
  * boost-random[core]:x64-windows -> 1.81.0#2
  * boost-range[core]:x64-windows -> 1.81.0#2
  * boost-ratio[core]:x64-windows -> 1.81.0#2
  * boost-rational[core]:x64-windows -> 1.81.0#2
  * boost-regex[core]:x64-windows -> 1.81.0#2
  * boost-serialization[core]:x64-windows -> 1.81.0#2
  * boost-smart-ptr[core]:x64-windows -> 1.81.0#2
  * boost-spirit[core]:x64-windows -> 1.81.0#2
  * boost-static-assert[core]:x64-windows -> 1.81.0#2
    boost-system[core]:x64-windows -> 1.81.0#2
  * boost-thread[core]:x64-windows -> 1.81.0#2
  * boost-throw-exception[core]:x64-windows -> 1.81.0#2
  * boost-tokenizer[core]:x64-windows -> 1.81.0#2
  * boost-tti[core]:x64-windows -> 1.81.0#2
  * boost-tuple[core]:x64-windows -> 1.81.0#2
  * boost-type-index[core]:x64-windows -> 1.81.0#2
  * boost-type-traits[core]:x64-windows -> 1.81.0#2
  * boost-typeof[core]:x64-windows -> 1.81.0#2
  * boost-uninstall[core]:x64-windows -> 1.81.0#2
  * boost-unordered[core]:x64-windows -> 1.81.0#2
  * boost-utility[core]:x64-windows -> 1.81.0#2
    boost-uuid[core]:x64-windows -> 1.81.0#2
    boost-variant[core]:x64-windows -> 1.81.0#2
  * boost-variant2[core]:x64-windows -> 1.81.0#2
  * boost-vcpkg-helpers[core]:x64-windows -> 1.81.0#3
  * boost-winapi[core]:x64-windows -> 1.81.0#2
  * bzip2[core,tool]:x64-windows -> 1.0.8#3
  * egl-registry[core]:x64-windows -> 2022-09-20
    glew[core]:x64-windows -> 2.2.0
  * liblzma[core]:x64-windows -> 5.4.1#1
    libogg[core]:x64-windows -> 1.3.5#1
    libvorbis[core]:x64-windows -> 1.3.7#2
    luajit[core]:x64-windows -> 2023-01-04
    openal-soft[core]:x64-windows -> 1.23.0
    opengl[core]:x64-windows -> 2022-12-04#1
  * opengl-registry[core]:x64-windows -> 2022-09-29
    physfs[core]:x64-windows -> 3.2.0#1
  * vcpkg-cmake[core]:x64-windows -> 2022-12-22
  * vcpkg-cmake-config[core]:x64-windows -> 2022-02-06#1
  * vcpkg-cmake-get-vars[core]:x64-windows -> 2022-12-16
    zlib[core]:x64-windows -> 1.2.13
  * zstd[core]:x64-windows -> 1.5.4
Additional packages (*) will be modified to complete this operation.
Detecting compiler hash for triplet x64-windows...
A suitable version of powershell-core was not found (required v7.2.8) Downloading portable powershell-core 7.2.8...
Extracting powershell-core...
CMake Error: Problem with archive_write_finish_entry(): Can't restore time
CMake Error: Problem extracting tar: D:\vcpkg\downloads\PowerShell-7.2.8-win-x86.zip
'CMake' failed while extracting D:\vcpkg\downloads\PowerShell-7.2.8-win-x86.zip.

Gubailovo@WIN-4HU3NLMOQ4K MINGW64 /d/vcpkg
Скриншот 05-03-2023 003619.jpg
PowerShell refuses to install them
 
I am trying to compile a client from edubart. but I stop at the stage of installing libraries
C++:
Gubailovo@WIN-4HU3NLMOQ4K MINGW64 /d/vcpkg
$ .\\vcpkg install boost-iostreams:x64-windows boost-asio:x64-windows boost-system:x64-windows boost-variant:x64-windows boost-lockfree:x64-windows luajit:x64-windows glew:x64-windows boost-filesystem:x64-windows boost-uuid:x64-windows physfs:x64-windows openal-soft:x64-windows libogg:x64-windows libvorbis:x64-windows zlib:x64-windows opengl:x64-windows
Computing installation plan...
The following packages will be built and installed:
  * boost-algorithm[core]:x64-windows -> 1.81.0#2
  * boost-align[core]:x64-windows -> 1.81.0#2
  * boost-array[core]:x64-windows -> 1.81.0#2
    boost-asio[core]:x64-windows -> 1.81.0#2
  * boost-assert[core]:x64-windows -> 1.81.0#2
  * boost-atomic[core]:x64-windows -> 1.81.0#2
  * boost-bind[core]:x64-windows -> 1.81.0#2
  * boost-build[core]:x64-windows -> 1.81.0#3
  * boost-chrono[core]:x64-windows -> 1.81.0#2
  * boost-concept-check[core]:x64-windows -> 1.81.0#2
  * boost-config[core]:x64-windows -> 1.81.0#2
  * boost-container[core]:x64-windows -> 1.81.0#2
  * boost-container-hash[core]:x64-windows -> 1.81.0#2
  * boost-context[core]:x64-windows -> 1.81.0#2
  * boost-conversion[core]:x64-windows -> 1.81.0#2
  * boost-core[core]:x64-windows -> 1.81.0#2
  * boost-coroutine[core]:x64-windows -> 1.81.0#2
  * boost-date-time[core]:x64-windows -> 1.81.0#2
  * boost-describe[core]:x64-windows -> 1.81.0#2
  * boost-detail[core]:x64-windows -> 1.81.0#2
  * boost-dynamic-bitset[core]:x64-windows -> 1.81.0#2
  * boost-endian[core]:x64-windows -> 1.81.0#2
  * boost-exception[core]:x64-windows -> 1.81.0#2
    boost-filesystem[core]:x64-windows -> 1.81.0#2
  * boost-function[core]:x64-windows -> 1.81.0#2
  * boost-function-types[core]:x64-windows -> 1.81.0#2
  * boost-functional[core]:x64-windows -> 1.81.0#2
  * boost-fusion[core]:x64-windows -> 1.81.0#2
  * boost-integer[core]:x64-windows -> 1.81.0#2
  * boost-intrusive[core]:x64-windows -> 1.81.0#2
  * boost-io[core]:x64-windows -> 1.81.0#2
    boost-iostreams[bzip2,core,lzma,zlib,zstd]:x64-windows -> 1.81.0#2
  * boost-iterator[core]:x64-windows -> 1.81.0#2
  * boost-lexical-cast[core]:x64-windows -> 1.81.0#2
    boost-lockfree[core]:x64-windows -> 1.81.0#2
  * boost-modular-build-helper[core]:x64-windows -> 1.81.0#5
  * boost-move[core]:x64-windows -> 1.81.0#2
  * boost-mp11[core]:x64-windows -> 1.81.0#2
  * boost-mpl[core]:x64-windows -> 1.81.0#2
  * boost-numeric-conversion[core]:x64-windows -> 1.81.0#2
  * boost-optional[core]:x64-windows -> 1.81.0#2
  * boost-parameter[core]:x64-windows -> 1.81.0#2
  * boost-phoenix[core]:x64-windows -> 1.81.0#2
  * boost-pool[core]:x64-windows -> 1.81.0#2
  * boost-predef[core]:x64-windows -> 1.81.0#2
  * boost-preprocessor[core]:x64-windows -> 1.81.0#2
  * boost-proto[core]:x64-windows -> 1.81.0#2
  * boost-random[core]:x64-windows -> 1.81.0#2
  * boost-range[core]:x64-windows -> 1.81.0#2
  * boost-ratio[core]:x64-windows -> 1.81.0#2
  * boost-rational[core]:x64-windows -> 1.81.0#2
  * boost-regex[core]:x64-windows -> 1.81.0#2
  * boost-serialization[core]:x64-windows -> 1.81.0#2
  * boost-smart-ptr[core]:x64-windows -> 1.81.0#2
  * boost-spirit[core]:x64-windows -> 1.81.0#2
  * boost-static-assert[core]:x64-windows -> 1.81.0#2
    boost-system[core]:x64-windows -> 1.81.0#2
  * boost-thread[core]:x64-windows -> 1.81.0#2
  * boost-throw-exception[core]:x64-windows -> 1.81.0#2
  * boost-tokenizer[core]:x64-windows -> 1.81.0#2
  * boost-tti[core]:x64-windows -> 1.81.0#2
  * boost-tuple[core]:x64-windows -> 1.81.0#2
  * boost-type-index[core]:x64-windows -> 1.81.0#2
  * boost-type-traits[core]:x64-windows -> 1.81.0#2
  * boost-typeof[core]:x64-windows -> 1.81.0#2
  * boost-uninstall[core]:x64-windows -> 1.81.0#2
  * boost-unordered[core]:x64-windows -> 1.81.0#2
  * boost-utility[core]:x64-windows -> 1.81.0#2
    boost-uuid[core]:x64-windows -> 1.81.0#2
    boost-variant[core]:x64-windows -> 1.81.0#2
  * boost-variant2[core]:x64-windows -> 1.81.0#2
  * boost-vcpkg-helpers[core]:x64-windows -> 1.81.0#3
  * boost-winapi[core]:x64-windows -> 1.81.0#2
  * bzip2[core,tool]:x64-windows -> 1.0.8#3
  * egl-registry[core]:x64-windows -> 2022-09-20
    glew[core]:x64-windows -> 2.2.0
  * liblzma[core]:x64-windows -> 5.4.1#1
    libogg[core]:x64-windows -> 1.3.5#1
    libvorbis[core]:x64-windows -> 1.3.7#2
    luajit[core]:x64-windows -> 2023-01-04
    openal-soft[core]:x64-windows -> 1.23.0
    opengl[core]:x64-windows -> 2022-12-04#1
  * opengl-registry[core]:x64-windows -> 2022-09-29
    physfs[core]:x64-windows -> 3.2.0#1
  * vcpkg-cmake[core]:x64-windows -> 2022-12-22
  * vcpkg-cmake-config[core]:x64-windows -> 2022-02-06#1
  * vcpkg-cmake-get-vars[core]:x64-windows -> 2022-12-16
    zlib[core]:x64-windows -> 1.2.13
  * zstd[core]:x64-windows -> 1.5.4
Additional packages (*) will be modified to complete this operation.
Detecting compiler hash for triplet x64-windows...
A suitable version of powershell-core was not found (required v7.2.8) Downloading portable powershell-core 7.2.8...
Extracting powershell-core...
CMake Error: Problem with archive_write_finish_entry(): Can't restore time
CMake Error: Problem extracting tar: D:\vcpkg\downloads\PowerShell-7.2.8-win-x86.zip
'CMake' failed while extracting D:\vcpkg\downloads\PowerShell-7.2.8-win-x86.zip.

Gubailovo@WIN-4HU3NLMOQ4K MINGW64 /d/vcpkg
View attachment 73878
PowerShell refuses to install them

Verify that you are running MINGW as administrator, many times when you install libraries on external drives it is a common problem to have errors. Preferably install git and use CMD as admin to run library installation with vcpkg

Remember that you must also have Visual Studio installed with C++ Desktop Development to install libraries with VCPKG
 
Verify that you are running MINGW as administrator, many times when you install libraries on external drives it is a common problem to have errors. Preferably install git and use CMD as admin to run library installation with vcpkg

Remember that you must also have Visual Studio installed with C++ Desktop Development to install libraries with VCPKG
one more question. What does this mean? (if you can find out in more detail how to install it). Thank you in advance
Скриншот 05-03-2023 131420.jpg
should I download this vcpkg and install dependencies there?

I'm trying to compile this repository
GitHub - OTCv8/otcv8-dev: OTCv8 Development repository (source code) (https://github.com/OTCv8/otcv8-dev)
 
one more question. What does this mean? (if you can find out in more detail how to install it). Thank you in advance
View attachment 73883
should I download this vcpkg and install dependencies there?

I'm trying to compile this repository
GitHub - OTCv8/otcv8-dev: OTCv8 Development repository (source code) (https://github.com/OTCv8/otcv8-dev)

Sure, just download the vcpkg that they tell you there, unzip it to your disk, in this case D:\vcpkg and then install the libraries in it. Remember everything as admin since you work on an external drive (it seems so)
 
Sure, just download the vcpkg that they tell you there, unzip it to your disk, in this case D:\vcpkg and then install the libraries in it. Remember everything as admin since you work on an external drive (it seems so)
thanks for the quick response (I'll try it now)
 
Compiled it.
I had to delete everything and import it again. Not a very complete description of the actions in the compilation instructions. For a non-experienced user, this will provide a lot of problems. PowerShell did not allow to install dependencies. Git set everything up.
thank you all for the tips and answers.
 
Back
Top