compilar mod_harbour.v2

mod_harbour es un módulo para Apache que permite correr tus PRGs directamente en la web!!!

compilar mod_harbour.v2

Postby Patricio Avalos Aguirre » 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: Select all  Expand view
git clone https://github.com/mod-harbour/mod_harbour.v2.git


Code: Select all  Expand view
**********************************************************************
** 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: Select all  Expand view
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
User avatar
Patricio Avalos Aguirre
 
Posts: 1059
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Re: compilar mod_harbour.v2

Postby Patricio Avalos Aguirre » 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: Select all  Expand view
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: Select all  Expand view


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
User avatar
Patricio Avalos Aguirre
 
Posts: 1059
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Re: compilar mod_harbour.v2

Postby Patricio Avalos Aguirre » Sun Mar 13, 2022 4: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
User avatar
Patricio Avalos Aguirre
 
Posts: 1059
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Re: compilar mod_harbour.v2

Postby dhf27 » Mon Mar 14, 2022 5: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: Select all  Expand view
git clone https://github.com/mod-harbour/mod_harbour.v2.git


Code: Select all  Expand view
**********************************************************************
** 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: Select all  Expand view
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)
dhf27
 
Posts: 16
Joined: Tue Jun 27, 2017 2:24 pm


Return to mod_harbour

Who is online

Users browsing this forum: No registered users and 1 guest