FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index mod_harbour compilar mod_harbour.v2
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
compilar mod_harbour.v2
Posted: Sat Mar 12, 2022 11:42 PM
Estimados

quiero comenzar a utilizar mod_harbour.v2

pero al compilar no me encuentra una libreria libcrypto-1_1-x64.lib

bajado desde aqui
Code (fw): Select all Collapse
git clone https://github.com/mod-harbour/mod_harbour.v2.git


Code (fw): Select all Collapse
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.11
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x86_x64'
hbmk2: Building sub-project (level 2): libmhapache.hbp
hbmk2: Processing: C:\hb30web\contrib\hbwin\hbwin.hbc
hbmk2: Processing: C:\hb30web\contrib\hbhpdf\hbhpdf.hbc
hbmk2: Processing: C:\hb30web\contrib\hbhpdf\3rd\libhpdf\libhpdf.hbc
hbmk2: Processing: C:\hb30web\contrib\xhb\xhb.hbc
hbmk2: Processing: C:\hb30web\contrib\hbct\hbct.hbc
hbmk2: Processing: C:\hb30web\contrib\hbtip\hbtip.hbc
hbmk2: Processing: C:\hb30web\contrib\hbwin\hbwin.hbc
hbmk2: Processing: C:\hb30web\contrib\hbfship\hbfship.hbc
hbmk2: Processing: C:\hb30web\contrib\hbxpp\hbxpp.hbc
hbmk2: Processing: C:\hb30web\contrib\hbct\hbct.hbc
hbmk2: Processing: C:\hb30web\contrib\hbcurl\hbcurl.hbc
hbmk2: Processing: C:\hb30web\contrib\hbmzip\hbmzip.hbc
hbmk2: Processing: C:\hb30web\contrib\hbmzip\3rd\minizip\minizip.hbc
hbmk2: Processing: C:\hb30web\contrib\hbziparc\hbziparc.hbc
hbmk2: Processing: C:\hb30web\contrib\hbmzip\hbmzip.hbc
hbmk2: Processing: C:\hb30web\contrib\hbmzip\3rd\minizip\minizip.hbc
hbmk2: Processing: C:\hb30web\contrib\hbmemio\hbmemio.hbc
hbmk2: Processing: C:\hb30web\contrib\hbnetio\hbnetio.hbc
hbmk2: Processing: C:\hb30web\contrib\hbssl\hbssl.hbc
hbmk2: Processing: C:\hb30web\contrib\hbmisc\hbmisc.hbc
hbmk2: Creating dynamic library... output\win64\libmhapache.dll
hbmk2: Dynamic lib link command:
link.exe @C:\Users\pavalos\AppData\Local\Temp\393yds.lnk
hbmk2: Dynamic lib link script:
-nologo    -dll -out:output\win64\libmhapache.dll -libpath:C:\hb30web\lib -libpath:C:\hb30web\bin -libpath:c:\xampp\apache\lib output\win64\.hbmk\win\msvc64\hbdyn\mh_apache.obj output\win64\.hbmk\win\msvc64\hbdyn\ap_func.obj output\win64\.hbmk\win\msvc64\hbdyn\cookies.obj output\win64\.hbmk\win\msvc64\hbdyn\legacy_func.obj output\win64\.hbmk\win\msvc64\hbdyn\main.obj output\win64\.hbmk\win\msvc64\hbdyn\persistence.obj output\win64\.hbmk\win\msvc64\hbdyn\prepro.obj output\win64\.hbmk\win\msvc64\hbdyn\preproPHP.obj output\win64\.hbmk\win\msvc64\hbdyn\trace.obj output\win64\.hbmk\win\msvc64\hbdyn\errorsys.obj output\win64\.hbmk\win\msvc64\hbdyn\sessions.obj output\win64\.hbmk\win\msvc64\hbdyn\ap_func_c.obj output\win64\.hbmk\win\msvc64\hbdyn\legacy_func_c.obj "libcrypto-1_1-x64.lib" "libssl-1_1-x64.lib" "libcurl-x64.lib" "apr-1.lib" "aprutil-1.lib" "libapr-1.lib" "libaprutil-1.lib" libhttpd.lib hbwin.lib png.lib hbhpdf.lib libhpdf.lib xhb.lib hbct.lib hbtip.lib hbcurl.lib libcurl.lib hbmzip.lib minizip.lib hbziparc.lib hbmemio.lib hbnetio.lib hbssl.lib ssleay32.lib libeay32.lib hbmisc.lib hbextern.lib hbdebug.lib hbvmmt.lib hbrtl.lib hblang.lib hbcpage.lib gtcgi.lib gtpca.lib gtstd.lib gtwin.lib gtwvt.lib gtgui.lib hbrdd.lib hbuddall.lib hbusrrdd.lib rddntx.lib rddcdx.lib rddnsx.lib rddfpt.lib hbrdd.lib hbhsx.lib hbsix.lib hbmacro.lib hbcplr.lib hbpp.lib hbcommon.lib kernel32.lib user32.lib gdi32.lib advapi32.lib ws2_32.lib winspool.lib comctl32.lib comdlg32.lib shell32.lib uuid.lib ole32.lib oleaut32.lib mpr.lib winmm.lib mapi32.lib imm32.lib msimg32.lib wininet.lib
LINK : fatal error LNK1181: no se puede abrir el archivo de entrada 'libcrypto-1_1-x64.lib'
hbmk2: Error: Running dynamic lib link command. 1181
link.exe @C:\Users\pavalos\AppData\Local\Temp\393yds.lnk
*** Error compile ***
Presione una tecla para continuar . . .



mi harbour
Code (fw): Select all Collapse
C:\hb30web\bin>harbour /build
Harbour 3.0.0 (Rev. 16951)
Copyright (c) 1999-2011, http://harbour-project.org/

Harbour Build Info
---------------------------
Version: Harbour 3.0.0 (Rev. 16951)
Compiler: MinGW GNU C 4.5.2 (32-bit)
Platform: Windows 6.2.9200
PCode version: 0.3
ChangeLog last entry: 2011-07-17 19:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
ChangeLog ID: ChangeLog 16951 2011-07-17 17:16:33Z vszakats
Built on: Jul 17 2011 20:06:49
Build options: (Clipper 5.3b) (Clipper 5.x undoc)
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: compilar mod_harbour.v2
Posted: Sun Mar 13, 2022 12:42 AM
Estimados

he bajado harbour de esta ubicacion
https://github.com/FiveTechSoft/Harbour_builder/blob/master/harbour_win64_ads_msvc_2020_12_25_build2.zip

Code (fw): Select all Collapse
C:\hb30web\bin>harbour.exe /build
Harbour 3.2.0dev (r2011030937)
Copyright (c) 1999-2020, https://harbour.github.io/

Harbour Build Info
---------------------------
Version: Harbour 3.2.0dev (r2011030937)
Compiler: Microsoft Visual C 19.28.29335 (64-bit)
Platform: Windows 10 10.0
PCode version: 0.3
ChangeLog last entry: 2020-11-03 10:37 UTC+0100 Aleksander Czajczynski (hb fki.pl)
ChangeLog ID: bfbb1007aa407bf5ec1ee5ed73f8db52501f7902
Built on: Dec 25 2020 09:23:47
Extra Harbour compiler options: -l-
Build options: (Clipper 5.3b) (Clipper 5.x undoc)


ahora me sale lo siguiente

Code (fw): Select all Collapse
hbmk2: Building sub-project (level 2): libmhapache.hbp
hbmk2: Creating dynamic library... output\win64\libmhapache.dll
hbmk2: Dynamic lib link command:
link.exe @C:\Users\pavalos\AppData\Local\Temp\r74nez.lnk
hbmk2: Dynamic lib link script:
-nologo    -dll -out:output\win64\libmhapache.dll -libpath:C:\hb30web\lib\win\msvc64 -libpath:c:\xampp\apache\lib output\win64\.hbmk\win\msvc64\hbdyn\mh_apache.obj output\win64\.hbmk\win\msvc64\hbdyn\ap_func.obj 
output\win64\.hbmk\win\msvc64\hbdyn\cookies.obj output\win64\.hbmk\win\msvc64\hbdyn\legacy_func.obj output\win64\.hbmk\win\msvc64\hbdyn\main.obj output\win64\.hbmk\win\msvc64\hbdyn\persistence.obj 
output\win64\.hbmk\win\msvc64\hbdyn\prepro.obj output\win64\.hbmk\win\msvc64\hbdyn\preproPHP.obj output\win64\.hbmk\win\msvc64\hbdyn\trace.obj output\win64\.hbmk\win\msvc64\hbdyn\errorsys.obj 
output\win64\.hbmk\win\msvc64\hbdyn\sessions.obj output\win64\.hbmk\win\msvc64\hbdyn\ap_func_c.obj 
output\win64\.hbmk\win\msvc64\hbdyn\legacy_func_c.obj "libcrypto-1_1-x64.lib" "libssl-1_1-x64.lib" "libcurl-x64.lib" "apr-1.lib" "aprutil-1.lib" "libapr-1.lib" "libaprutil-1.lib" libhttpd.lib hbextern.lib 
hbdebug.lib hbvmmt.lib hbrtl.lib hblang.lib hbcpage.lib gtcgi.lib gtpca.lib gtstd.lib gtwin.lib gtwvt.lib gtgui.lib hbrdd.lib hbuddall.lib hbusrrdd.lib rddntx.lib rddcdx.lib rddnsx.lib rddfpt.lib hbrdd.lib
hbhsx.lib hbsix.lib hbmacro.lib hbcplr.lib hbpp.lib hbcommon.lib winmm.lib kernel32.lib user32.lib gdi32.lib advapi32.lib ws2_32.lib iphlpapi.lib winspool.lib comctl32.lib comdlg32.lib shell32.lib uuid.lib
ole32.lib oleaut32.lib mpr.lib mapi32.lib imm32.lib msimg32.lib wininet.lib hbpcre.lib hbzlib.lib   

hbmk2: Error: Referenced, missing, but unknown function(s): OS_ISWIN2000(),
       OS_ISWIN2000_OR_LATER(), OS_ISWIN2003(), OS_ISWIN7(), OS_ISWIN8(),
       OS_ISWIN95(), OS_ISWIN98(), OS_ISWIN9X(), OS_ISWINME(), OS_ISWINNT(),
       OS_ISWINNT351(), OS_ISWINNT4(), OS_ISWINVISTA(),
       OS_ISWINVISTA_OR_LATER(), OS_ISWINXP(), OS_ISWINXP_OR_LATER(),
       OS_ISWTSCLIENT(), OS_NETREGOK(), OS_NETVREDIROK(), OS_VERSIONINFO(),
       PADLEFT(), PADRIGHT(), PARSESTRING(), PAYMENT(),
       PEM_READ_BIO_DHPARAMS(), PEM_READ_BIO_DSAPARAMS(),
       PEM_READ_BIO_DSAPRIVATEKEY(), PEM_READ_BIO_DSA_PUBKEY(),
       PEM_READ_BIO_PKCS7(), PEM_READ_BIO_PRIVATEKEY(), PEM_READ_BIO_PUBKEY(),
       PEM_READ_BIO_RSAPRIVATEKEY(), PEM_READ_BIO_RSAPUBLICKEY(),
       PEM_READ_BIO_RSA_PUBKEY(), PEM_READ_BIO_X509(), PEM_READ_BIO_X509_AUX(),
       PEM_READ_BIO_X509_CRL(), PEM_READ_BIO_X509_REQ(), PEM_READ_PRIVATEKEY(),
......
main.obj : error LNK2001: s¡mbolo externo HB_FUN_EVP_CIPHER_KEY_MODE sin resolver
output\win64\libmhapache.dll : fatal error LNK1120: 2135 externos sin resolver
hbmk2[libmhapache]: Error: Running dynamic lib link command. 1120
link.exe @C:\Users\pavalos\AppData\Local\Temp\c9g3x5.lnk
*** Error compile ***
Presione una tecla para continuar . . .
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: compilar mod_harbour.v2
Posted: Sun Mar 13, 2022 04:56 AM

Estimados

Al parecer es mi harbour el problema

alguien me pueda dar el link para bajarlo, a ver si con esto se puede compilar

he bajado harbour de esta ubicacion

https://github.com/FiveTechSoft/Harbour ... build2.zip

pero le faltan los archivos .hbx

Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 16
Joined: Tue Jun 27, 2017 02:24 PM
Re: compilar mod_harbour.v2
Posted: Mon Mar 14, 2022 05:58 PM
https://github.com/mod-harbour/mod_harb ... stallation
https://forum.mod-harbour.org/

Patricio Avalos Aguirre wrote:Estimados

quiero comenzar a utilizar mod_harbour.v2

pero al compilar no me encuentra una libreria libcrypto-1_1-x64.lib

bajado desde aqui
Code (fw): Select all Collapse
git clone https://github.com/mod-harbour/mod_harbour.v2.git


Code (fw): Select all Collapse
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.11
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x86_x64'
hbmk2: Building sub-project (level 2): libmhapache.hbp
hbmk2: Processing: C:\hb30web\contrib\hbwin\hbwin.hbc
hbmk2: Processing: C:\hb30web\contrib\hbhpdf\hbhpdf.hbc
hbmk2: Processing: C:\hb30web\contrib\hbhpdf\3rd\libhpdf\libhpdf.hbc
hbmk2: Processing: C:\hb30web\contrib\xhb\xhb.hbc
hbmk2: Processing: C:\hb30web\contrib\hbct\hbct.hbc
hbmk2: Processing: C:\hb30web\contrib\hbtip\hbtip.hbc
hbmk2: Processing: C:\hb30web\contrib\hbwin\hbwin.hbc
hbmk2: Processing: C:\hb30web\contrib\hbfship\hbfship.hbc
hbmk2: Processing: C:\hb30web\contrib\hbxpp\hbxpp.hbc
hbmk2: Processing: C:\hb30web\contrib\hbct\hbct.hbc
hbmk2: Processing: C:\hb30web\contrib\hbcurl\hbcurl.hbc
hbmk2: Processing: C:\hb30web\contrib\hbmzip\hbmzip.hbc
hbmk2: Processing: C:\hb30web\contrib\hbmzip\3rd\minizip\minizip.hbc
hbmk2: Processing: C:\hb30web\contrib\hbziparc\hbziparc.hbc
hbmk2: Processing: C:\hb30web\contrib\hbmzip\hbmzip.hbc
hbmk2: Processing: C:\hb30web\contrib\hbmzip\3rd\minizip\minizip.hbc
hbmk2: Processing: C:\hb30web\contrib\hbmemio\hbmemio.hbc
hbmk2: Processing: C:\hb30web\contrib\hbnetio\hbnetio.hbc
hbmk2: Processing: C:\hb30web\contrib\hbssl\hbssl.hbc
hbmk2: Processing: C:\hb30web\contrib\hbmisc\hbmisc.hbc
hbmk2: Creating dynamic library... output\win64\libmhapache.dll
hbmk2: Dynamic lib link command:
link.exe @C:\Users\pavalos\AppData\Local\Temp\393yds.lnk
hbmk2: Dynamic lib link script:
-nologo    -dll -out:output\win64\libmhapache.dll -libpath:C:\hb30web\lib -libpath:C:\hb30web\bin -libpath:c:\xampp\apache\lib output\win64\.hbmk\win\msvc64\hbdyn\mh_apache.obj output\win64\.hbmk\win\msvc64\hbdyn\ap_func.obj output\win64\.hbmk\win\msvc64\hbdyn\cookies.obj output\win64\.hbmk\win\msvc64\hbdyn\legacy_func.obj output\win64\.hbmk\win\msvc64\hbdyn\main.obj output\win64\.hbmk\win\msvc64\hbdyn\persistence.obj output\win64\.hbmk\win\msvc64\hbdyn\prepro.obj output\win64\.hbmk\win\msvc64\hbdyn\preproPHP.obj output\win64\.hbmk\win\msvc64\hbdyn\trace.obj output\win64\.hbmk\win\msvc64\hbdyn\errorsys.obj output\win64\.hbmk\win\msvc64\hbdyn\sessions.obj output\win64\.hbmk\win\msvc64\hbdyn\ap_func_c.obj output\win64\.hbmk\win\msvc64\hbdyn\legacy_func_c.obj "libcrypto-1_1-x64.lib" "libssl-1_1-x64.lib" "libcurl-x64.lib" "apr-1.lib" "aprutil-1.lib" "libapr-1.lib" "libaprutil-1.lib" libhttpd.lib hbwin.lib png.lib hbhpdf.lib libhpdf.lib xhb.lib hbct.lib hbtip.lib hbcurl.lib libcurl.lib hbmzip.lib minizip.lib hbziparc.lib hbmemio.lib hbnetio.lib hbssl.lib ssleay32.lib libeay32.lib hbmisc.lib hbextern.lib hbdebug.lib hbvmmt.lib hbrtl.lib hblang.lib hbcpage.lib gtcgi.lib gtpca.lib gtstd.lib gtwin.lib gtwvt.lib gtgui.lib hbrdd.lib hbuddall.lib hbusrrdd.lib rddntx.lib rddcdx.lib rddnsx.lib rddfpt.lib hbrdd.lib hbhsx.lib hbsix.lib hbmacro.lib hbcplr.lib hbpp.lib hbcommon.lib kernel32.lib user32.lib gdi32.lib advapi32.lib ws2_32.lib winspool.lib comctl32.lib comdlg32.lib shell32.lib uuid.lib ole32.lib oleaut32.lib mpr.lib winmm.lib mapi32.lib imm32.lib msimg32.lib wininet.lib
LINK : fatal error LNK1181: no se puede abrir el archivo de entrada 'libcrypto-1_1-x64.lib'
hbmk2: Error: Running dynamic lib link command. 1181
link.exe @C:\Users\pavalos\AppData\Local\Temp\393yds.lnk
*** Error compile ***
Presione una tecla para continuar . . .



mi harbour
Code (fw): Select all Collapse
C:\hb30web\bin>harbour /build
Harbour 3.0.0 (Rev. 16951)
Copyright (c) 1999-2011, http://harbour-project.org/

Harbour Build Info
---------------------------
Version: Harbour 3.0.0 (Rev. 16951)
Compiler: MinGW GNU C 4.5.2 (32-bit)
Platform: Windows 6.2.9200
PCode version: 0.3
ChangeLog last entry: 2011-07-17 19:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
ChangeLog ID: ChangeLog 16951 2011-07-17 17:16:33Z vszakats
Built on: Jul 17 2011 20:06:49
Build options: (Clipper 5.3b) (Clipper 5.x undoc)

Continue the discussion