Error creando mod_harbour 32 bits - libssh2.lib

49 views
Skip to first unread message

Rhoy Chaves

unread,
Sep 20, 2021, 5:35:22 PM9/20/21
to ModHarbour
Hola a todos. Quisiera saber si alguien puede ayudarme a encontrar la librería libssh2.lib para 32 bits.

Estoy intentando generar mod_harbour según el archivo go32.bat y me devuelve el siguiente resultado. Puede verse al final el mensaje que no encuentra la librería libssh2.lib. Dónde puedo encontrarla para agregarla?

go32.log:

call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x86
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.2
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x86'
hbmk2: Construyendo sub-proyecto (nivel 2): mod.hbp
mod_harbour.c
c:\apache24\include\http_log.h(148): warning C4132: 'aplog_module_index': se debe inicializar el objeto const
Creando biblioteca mod_harbour.lib y objeto mod_harbour.exp
hbmk2: Procesando: c:\harbour\contrib\hbwin\hbwin.hbc
hbmk2: Procesando: c:\harbour\contrib\hbhpdf\hbhpdf.hbc
hbmk2: Procesando: c:\harbour\contrib\hbhpdf\3rd\libhpdf\libhpdf.hbc
hbmk2: Procesando: c:\harbour\contrib\xhb\xhb.hbc
hbmk2: Procesando: c:\harbour\contrib\hbct\hbct.hbc
hbmk2: Procesando: c:\harbour\contrib\hbtip\hbtip.hbc
hbmk2: Procesando: c:\harbour\contrib\hbfship\hbfship.hbc
hbmk2: Procesando: c:\harbour\contrib\hbxpp\hbxpp.hbc
hbmk2: Procesando: c:\harbour\contrib\hbwin\hbwin.hbc
hbmk2: Procesando: c:\harbour\contrib\hbct\hbct.hbc
hbmk2: Procesando: c:\harbour\contrib\hbcurl\hbcurl.hbc
hbmk2: Procesando: c:\harbour\contrib\hbnetio\hbnetio.hbc
hbmk2: Procesando: c:\harbour\contrib\hbmzip\hbmzip.hbc
hbmk2: Procesando: c:\harbour\contrib\hbmzip\3rd\minizip\minizip.hbc
hbmk2: Procesando: c:\harbour\contrib\hbziparc\hbziparc.hbc
hbmk2: Procesando: c:\harbour\contrib\hbmzip\hbmzip.hbc
hbmk2: Procesando: c:\harbour\contrib\hbmzip\3rd\minizip\minizip.hbc
hbmk2: Procesando: c:\harbour\contrib\hbssl\hbssl.hbc
hbmk2[modharbour]: Advertencia: Parámetro no portable: 'libs=libssl-1_1.lib
libcrypto-1_1.lib' in c:\harbour\contrib\hbssl\hbssl.hbc:17.
Utilice la(s) directiva(s) ''libs=libssl-1_1'' en su lugar.
hbmk2[modharbour]: Advertencia: Parámetro no portable: 'libs=libssl-1_1.lib
libcrypto-1_1.lib' in c:\harbour\contrib\hbssl\hbssl.hbc:17.
Utilice la(s) directiva(s) ''libs=libcrypto-1_1'' en su
lugar.
hbmk2: Procesando: c:\harbour\contrib\hbzebra\hbzebra.hbc
hbmk2: Procesando: c:\harbour\contrib\hbtip\hbtip.hbc
hbmk2: Procesando: c:\harbour\contrib\rddads\rddads.hbc
hbmk2: Harbour compiler command (built-in):
(c:\harbour\bin\win\msvc\harbour.exe) -n1 ..\source\apache.prg ..\source\cookies.prg ..\source\exec.prg ..\source\pairs.prg ..\source\paths.prg -l- -DHBMK_HAS_HBWIN=1 -DHBMK_HAS_LIBHPDF=1 -DHBMK_HAS_HBHPDF=1 -DHBMK_HAS_HBCT=1 -DHBMK_HAS_HBTIP=1 -DHBMK_HAS_HBFSHIP=1 -DHBMK_HAS_HBXPP=1 -DHBMK_HAS_XHB=1 -DHBMK_HAS_HBCURL=1 -DHBMK_HAS_HBNETIO=1 -DHBMK_HAS_MINIZIP=1 -DHBMK_HAS_HBMZIP=1 -DHBMK_HAS_HBZIPARC=1 -DHBMK_HAS_HBSSL=1 -DHBMK_HAS_HBZEBRA=1 -DHBMK_HAS_RDDADS=1 -oC:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\ -ic:\harbour\include -ic:\harbour\contrib\hbwin -ic:\harbour\contrib\hbhpdf -ic:\harbour\contrib\xhb -ic:\harbour\contrib\hbct -ic:\harbour\contrib\hbtip -ic:\harbour\contrib\hbfship -ic:\harbour\contrib\hbxpp -ic:\harbour\contrib\hbcurl -ic:\harbour\contrib\hbnetio -ic:\harbour\contrib\hbmzip -ic:\harbour\contrib\hbssl -ic:\harbour\contrib\hbzebra -ic:\harbour\contrib\rddads -u+c:\harbour\contrib\hbwin\hbwin.ch -u+c:\harbour\contrib\hbhpdf\harupdf.ch -u+c:\harbour\contrib\hbcurl\hbcurl.ch -u+c:\harbour\contrib\hbnetio\hbnetio.ch -u+c:\harbour\contrib\hbmzip\hbmzip.ch -u+c:\harbour\contrib\hbssl\hbssl.ch -u+c:\harbour\contrib\hbzebra\hbzebra.ch -u+c:\harbour\contrib\rddads\ads.ch
Harbour 3.2.0dev (r2004201301)
Copyright (c) 1999-2020, https://harbour.github.io/
Compiling '..\source\apache.prg'...
Lines 2677, Functions/Procedures 6
Generating C source output to 'C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\apache.c'... Done.
Compiling '..\source\cookies.prg'...
Lines 83, Functions/Procedures 3
Generating C source output to 'C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\cookies.c'... Done.
Compiling '..\source\exec.prg'...
Lines 892, Functions/Procedures 9
Generating C source output to 'C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\exec.c'... Done.
Compiling '..\source\pairs.prg'...
Lines 70, Functions/Procedures 2
Generating C source output to 'C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\pairs.c'... Done.
Compiling '..\source\paths.prg'...
Lines 53, Functions/Procedures 3
Generating C source output to 'C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\paths.c'... Done.
hbmk2: Comando de compilador C/C++:
cl.exe -nologo -c -O2 -Ic:\apache24\include -W4 -wd4127 -FoC:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\ -DHB_DYNLIB -Ic:\harbour\include -Ic:\harbour\contrib\hbwin -Ic:\harbour\contrib\hbhpdf -Ic:\harbour\contrib\xhb -Ic:\harbour\contrib\hbct -Ic:\harbour\contrib\hbtip -Ic:\harbour\contrib\hbfship -Ic:\harbour\contrib\hbxpp -Ic:\harbour\contrib\hbcurl -Ic:\harbour\contrib\hbnetio -Ic:\harbour\contrib\hbmzip -Ic:\harbour\contrib\hbssl -Ic:\harbour\contrib\hbzebra -Ic:\harbour\contrib\rddads C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\apache.c C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\cookies.c C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\exec.c C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\pairs.c C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\paths.c ..\source\console.c ..\source\entry.c ..\source\headers.c ..\source\in.c ..\source\mem.c ..\source\out.c ..\source\pointers.c ..\source\qout.c ..\source\url.c
apache.c
cookies.c
exec.c
pairs.c
paths.c
console.c
entry.c
headers.c
in.c
mem.c
out.c
pointers.c
qout.c
url.c
Generando código...
hbmk2: Creando librería dinámica... libharbour.dll
hbmk2: Comando para enlace de Librería dinámica:
link.exe @C:\Users\rChaves\AppData\Local\Temp\fhqphu.lnk
hbmk2: Archivo de órdenes para el enlace de librería dinámica:
-nologo -def:modharbour.def -dll -out:libharbour.dll -libpath:c:\harbour\lib\win\msvc -libpath:c:\Apache24\lib -libpath:c:\Apache24\lib C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\apache.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\cookies.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\exec.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\pairs.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\paths.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\console.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\entry.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\headers.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\in.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\mem.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\out.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\pointers.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\qout.obj C:\Users\rChaves\AppData\Local\Temp\hbmk_4w9rrd.dir\url.obj libcurl.lib libeay32.lib libcrypto.lib libhttpd.lib "libapr-1.lib" hbwin.lib png.lib hbhpdf.lib libhpdf.lib xhb.lib hbct.lib hbtip.lib hbcurls.lib libssh2.lib hbnetio.lib hbmzip.lib minizip.lib hbziparc.lib hbssls.lib "libssl-1_1.lib" "libcrypto-1_1.lib" crypt32.lib hbzebra.lib rddads.lib ace32.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

LINK : fatal error LNK1181: no se puede abrir el archivo de entrada 'libssh2.lib'

hbmk2[modharbour]: Error: Ejecutando comando de enlace de librería dinámica.
1181

Message has been deleted
Message has been deleted
Message has been deleted
Message has been deleted

Wen Sheng

unread,
Sep 20, 2021, 8:45:22 PM9/20/21
to ModHarbour
Refer to this url: https://bit.ly/2W0Ukgm

rhoyc...@gmail.com 在 2021年9月21日 星期二上午5:35:22 [UTC+8] 的信中寫道:
Reply all
Reply to author
Forward
0 new messages