Comments (7)
This was due to Crypto Dropping CMake support. TFS dropped Crypto in favor of SSL. I would suggest downloading latest from the main branch and trying again, as this was changed only two days ago.
from forgottenserver.
when I go Visual Studio->Open Local Folder-> and open directory "forgottenserver" i get this error
following compiling tutorial and inslled packages again
error changed to
Severity Code Description Project File Line Suppression State Details
Error CMake Error at C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY
OPENSSL_INCLUDE_DIR Crypto) (Required is at least version "3.0.0") C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake 230
Maybe need to update this tutorial https://github.com/otland/forgottenserver/wiki/Compiling-on-Windows-%28vcpkg%29
from forgottenserver.
Maybe need to update this tutorial https://github.com/otland/forgottenserver/wiki/Compiling-on-Windows-%28vcpkg%29
The Wiki page for vcpkg was already updated, I updated it with the PR that changed from cryptopp
to openssl
Open your cmd and navigate to your vcpkg directory, then run vcpkg install openssl:x64-windows
that should install openssl
from forgottenserver.
C:\vcpkg>vcpkg install openssl:x64-windows
Computing installation plan...
The following packages are already installed:
openssl:[email protected]
openssl:x64-windows is already installed
Total install time: 155 us
openssl is compatible with built-in CMake targets:
find_package(OpenSSL REQUIRED)
target_link_libraries(main PRIVATE OpenSSL::SSL)
target_link_libraries(main PRIVATE OpenSSL::Crypto)
but error still there
from forgottenserver.
Maybe you have somewhere a duplicated vcpkg installation which is the one linked with vc thus throwing the error that it cannot be found, you should probably check that
from forgottenserver.
Hi, I compiled the latest master fine, but does it support 10.98? Can't seem to get it to work with it, I changed the required version in the config, I just get stuck on an infinite loading screen.
from forgottenserver.
Hi, I compiled the latest master fine, but does it support 10.98? Can't seem to get it to work with it, I changed the required version in the config, I just get stuck on an infinite loading screen.
no, master doesn't support 10.98, it is 13.10
and no, changing these lines alone is not enought to change protocol
from forgottenserver.
Related Issues (20)
- PERMANENT (conditions) or (buffs/debuffs) to player that lasts even through death and login/logout HOT 2
- docker build failing HOT 1
- HTTP login server
- Unable to compile due to boost-json/boost-beast HOT 2
- [Feature]: Force ITEM to DECAY to specific ID with specific DURATION (min, max) HOT 4
- [Compilation]: missing otpch.h in compilation error HOT 6
- [Bug]: Cant login to game world - "Malformed session key." HOT 8
- [Feature]: Configurable classic monster attack (reset onWalk) HOT 2
- [Revscriptsys]: Register Action/MoveEvent to AID/UID leads to crash of application HOT 2
- [Bug]: Failed to Create Session HOT 23
- [Bug]: Going 'sleep' MAY crash server
- [Bug]: Can't create multiple different NPC with the same display name HOT 3
- [Bug]: NPCs custom speed attribute is ignored HOT 1
- [Feature]: Update wiki/Compiling-on-Ubuntu HOT 1
- [Bug]: Double load global.lua
- [Feature]: GameHealthInfoBackground from OTCV8 Bug HOT 2
- [Bug]: Thread 2 "tfs" received signal SIGSEGV, Segmentation fault HOT 3
- [Bug]: NPC Say, callFunction
- [Feature]: Move XTEA encryption from Dispatcher thread to Network thread HOT 2
- [Bug]: min damage formula is wrong. HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from forgottenserver.