Ordinal Number not found in DLL

I’d like to start developing a C++ web application with the drogon framework for learning purposes.

I followed the Installation Guide and the Quick Start tutorial from the drogon docs. I’m using Windows and installed the corresponding dependencies with vcpkg.

I successfully created the project with the drogon_ctl create project <project-name> command, made a build directory and run cmake .. from here. The Visual Studio project is successfully built, I can open the .sln file and run the project. But when I try to run the project, I get the error

Ordinal number (186) not found in DLL

and the path for the drogon.dll (“F:vcpkginstalledx64-windowstoolsdrogondrogon.dll”).

I already added the paths listed in the Installation Guide to the environment variables. I reinstalled CMake and drogon too, installed all the dependencies.

Does anyone have any idea how should I fix this issue? I can’t find anything about this neither in the docs, neither in the GitHub issues. This should be the very first step, I don’t even have an index.html file yet.

I also tried to install drogon by source in Windows. I successfully downloaded drogon source, but when I installed the dependencies, I got this output while running the conan install .. -s compiler="msvc" -s compiler.version=193 -s compiler.cppstd=17 -s build_type=Debug --output-folder . --build=missing command:

======== Input profiles ========
Profile host:
[settings]
arch=x86_64
build_type=Debug
compiler=msvc
compiler.cppstd=17
compiler.runtime=dynamic
compiler.runtime_type=Debug
compiler.version=193
os=Windows

Profile build:
[settings]
arch=x86_64
build_type=Release
compiler=msvc
compiler.cppstd=14
compiler.runtime=dynamic
compiler.runtime_type=Release
compiler.version=193
os=Windows


======== Computing dependency graph ========
Graph root
    conanfile.txt: F:ProjectsWebkaidaconanfile.txt 
Requirements
    jsoncpp/1.9.4#758827a4d0cb914ad0c03f91e5b4808d - Cache
    openssl/1.1.1t#55e398751ff5310a8525645c99c81495 - Cache
    sqlite3/3.36.0#791ea1c6dc87facb455a40d2531aa088 - Cache
    zlib/1.2.11#8ce05593cbf59d1508deac119de955f0 - Cache
Build requirements
    nasm/2.15.05#058c93b2214a49ca1cfe9f8f26205568 - Cache
    strawberryperl/5.32.1.1#707032463aa0620fa17ec0d887f5fe41 - Cache

======== Computing necessary packages ========
Requirements
    jsoncpp/1.9.4#758827a4d0cb914ad0c03f91e5b4808d:7b737f1649e252dd60b2aefeabe5b6ef5e1a4750#cb36ab4737cab98a1e412bc0c386cfac
- Cache
    openssl/1.1.1t#55e398751ff5310a8525645c99c81495:cdbbe4bac42b20698c46bd5d13465c486c1e3c9f
- Build
    sqlite3/3.36.0#791ea1c6dc87facb455a40d2531aa088:78ef12b339fc837abe48afcbde1a1b5166f528d5#8af70d2cffdbd509bed5a1e960b51830
- Cache
    zlib/1.2.11#8ce05593cbf59d1508deac119de955f0:ed44dacde2751b398e4bf9441ff992a70c913c00#0033e57c9c8aab36ffdedf300928263c
- Cache Build requirements
    nasm/2.15.05#058c93b2214a49ca1cfe9f8f26205568:723257509aee8a72faf021920c2874abc738e029#d8ed631ad7024475859e1b94de1f123c
- Cache
    strawberryperl/5.32.1.1#707032463aa0620fa17ec0d887f5fe41:522dcea5982a3f8a5b624c16477e47195da2f84f#a365b3810f698e2f0a00fbeece022903
- Cache

======== Installing packages ========
jsoncpp/1.9.4: Already installed! (1 of 6)
sqlite3/3.36.0: Already installed! (2 of 6) 
strawberryperl/5.32.1.1: Already installed! (3 of 6)
zlib/1.2.11: Already installed! (4 of 6)
nasm/2.15.05: Already installed! (5 of 6)

-------- Installing package openssl/1.1.1t (6 of 6) -------- 
openssl/1.1.1t: Building from source
openssl/1.1.1t: Package openssl/1.1.1t:cdbbe4bac42b20698c46bd5d13465c486c1e3c9f 
openssl/1.1.1t: Copying sources to build folder
openssl/1.1.1t: Building your package in C:UsersZoli.conan2pbopens95d4b7d49309bb
openssl/1.1.1t: Calling generate()
openssl/1.1.1t: Generators folder: C:UsersZoli.conan2pbopens95d4b7d49309bbbuild-debugconan 
openssl/1.1.1t: Generating aggregated env files
openssl/1.1.1t: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
openssl/1.1.1t: Calling build()
openssl/1.1.1t: Apply patch (portability): TVOS and WatchOS don't like fork()
openssl/1.1.1t: gen_info = {'CFLAGS': ['-MDd', '-Zi', '-Ob0', '-Od', '-FS'], 'CXXFLAGS': ['-MDd', '-Zi', '-Ob0', '-Od', '-FS'], 'DEFINES': [], 'LDFLAGS': ['-debug']}
openssl/1.1.1t: using target: VC-conan-Debug-Windows-x86_64-msvc-193 -> VC-WIN64A
openssl/1.1.1t: my %targets = (
    "VC-conan-Debug-Windows-x86_64-msvc-193" => {
        inherit_from => [ "VC-WIN64A" ],
        cflags => add("-MDd -Zi -Ob0 -Od -FS"),
        cxxflags => add("-MDd -Zi -Ob0 -Od -FS"),

        includes => add(),
        lflags => add("-debug"),








    }, );

openssl/1.1.1t: ['"VC-conan-Debug-Windows-x86_64-msvc-193"', 'no-shared', '--prefix=/', '--openssldir="res"', 'no-unit-test', 'threads', 'PERL=C:/Users/Zoli/.conan2/p/straw898fb56546adc/p/bin/perl.exe', 'no-tests', '--debug', '--libdir=lib', 'no-md2'] openssl/1.1.1t: WARN: replace_in_file didn't find pattern '/MTd ' in 'Configurations10-main.conf' file. openssl/1.1.1t: WARN: replace_in_file didn't find pattern '/MTd"' in 'Configurations10-main.conf' file. openssl/1.1.1t: RUN: C:/Users/Zoli/.conan2/p/straw898fb56546adc/p/bin/perl.exe ./Configure "VC-conan-Debug-Windows-x86_64-msvc-193" no-shared --prefix=/
--openssldir="res" no-unit-test threads PERL=C:/Users/Zoli/.conan2/p/straw898fb56546adc/p/bin/perl.exe no-tests --debug --libdir=lib no-md2 conanvcvars.bat: Activating environment Visual Studio 17 - amd64 - winsdk_version=None - vcvars_ver=14.3 [vcvarsall.bat] Environment initialized for: 'x64' Configuring OpenSSL version 1.1.1t (0x1010114fL) for VC-conan-Debug-Windows-x86_64-msvc-193 Using os-specific seed configuration Creating configdata.pm Creating makefile

**********************************************************************
***                                                                ***
***   OpenSSL has been successfully configured                     ***
***                                                                ***
***   If you encounter a problem while building, please open an    ***
***   issue on GitHub <https://github.com/openssl/openssl/issues>  ***
***   and include the output from the following command:           ***
***                                                                ***
***       perl configdata.pm --dump                                ***
***                                                                ***
***   (If you are new to OpenSSL, you might want to consult the    ***
***   'Troubleshooting' section in the INSTALL file first)         ***
***                                                                ***
**********************************************************************

openssl/1.1.1t: RUN: nmake /F Makefile conanvcvars.bat: Activating environment Visual Studio 17 - amd64 - winsdk_version=None - vcvars_ver=14.3 [vcvarsall.bat] Environment initialized for: 'x64'

Microsoft (R) Program Maintenance Utility Version 14.34.31937.0 Copyright (C) Microsoft Corporation.  All rights reserved.

        "C:/Users/Zoli/.conan2/p/straw898fb56546adc/p/bin/perl.exe" "-I." -Mconfigdata "utildofile.pl"  "-omakefile" "includecryptobn_conf.h.in" > includecryptobn_conf.h
        "C:/Users/Zoli/.conan2/p/straw898fb56546adc/p/bin/perl.exe" "-I." -Mconfigdata "utildofile.pl"  "-omakefile" "includecryptodso_conf.h.in" > includecryptodso_conf.h
        "C:/Users/Zoli/.conan2/p/straw898fb56546adc/p/bin/perl.exe" "-I." -Mconfigdata "utildofile.pl"  "-omakefile" "includeopensslopensslconf.h.in" > includeopensslopensslconf.h
        C:CMakebin /                   depend && C:CMakebin /                   _all 'C:CMakebin' is not recognized as an internal or external command, operable program or batch file. NMAKE : fatal error U1077: 'C:CMakebin' : return code '0x1' Stop.

openssl/1.1.1t: ERROR: Package 'cdbbe4bac42b20698c46bd5d13465c486c1e3c9f' build failed openssl/1.1.1t: WARN: Build folder C:UsersZoli.conan2pbopens95d4b7d49309bbbuild-debug ERROR: openssl/1.1.1t: Error in build() method, line 731
        self.run('nmake /F Makefile')
        ConanException: Error 2 while executing

7

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật