FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Compilacion de ejemplo com TDolphin.lib + vc2022
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Tue Jan 18, 2022 08:37 PM
Saludos foro

Alguien mas ha tenido esta situacion??

Pareciera que la dolphin.lib de FWH no es compatible con VC2022

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Tue Jan 18, 2022 11:51 PM

Asegúrate de estar utilizando la lib de Dolphin construída para VSC y no para Borland

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Tue Jan 18, 2022 11:54 PM
cnavarro wrote:Asegúrate de estar utilizando la lib de Dolphin construída para VSC y no para Borland


Gracias Navarro,

Y donde consigo la lib para VSC ?

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Wed Jan 19, 2022 12:01 AM

Prueba esta ( está construída con VSC 2015 ) a ver si se la traga, si no habrá que construirla con VSC 2019 o VSC 2022

https://bitbucket.org/fivetech/fivewin- ... vs2015.lib

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Wed Jan 19, 2022 12:08 AM
cnavarro wrote:Prueba esta ( está construída con VSC 2015 ) a ver si se la traga, si no habrá que construirla con VSC 2019 o VSC 2022
https://bitbucket.org/fivetech/fivewin- ... vs2015.lib


Me funciona!

Muchas gracias!

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Wed Jan 19, 2022 12:28 AM
Ok, bien
Y, si alguna vez necesitas la lib construída con VSC 2019 para 64 bits, aquí la tienes, que la he construido ya hace algún tiempo para usarla desde Mod-Harbour
https://bitbucket.org/fivetech/fivewin- ... 4_2019.lib
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Tue Apr 18, 2023 02:52 PM

Estimado Cristobal

Cómo se convierte un LIB BCC a MSVS?

Saludos,



Adhemar C.
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Tue Apr 18, 2023 02:54 PM

Hola

Si utilizas TDolphin yo te puedo dar los archivos ya ajustados para compilar con Harbour / MSVC2022 esta lib

Dejame saber

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Tue Apr 18, 2023 03:23 PM

Muchas gracias estimado Compuin

Exacto, Necesito la TDolphin compilada para VS2022

Pero tengo otra de terceros que necesito convertir.

Es posible convertirla si no se tiene los fuentes?

Muchas gracias por la ayuda

Saludos,



Adhemar C.
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Tue Apr 18, 2023 03:33 PM
acuellar wrote:Muchas gracias estimado Compuin

Exacto, Necesito la TDolphin compilada para VS2022

Pero tengo otra de terceros que necesito convertir.

Es posible convertirla si no se tiene los fuentes?

Muchas gracias por la ayuda
Solo ajusta este achivo en los fuentes de TDolphin

Setenvh.bat
@CALL CLEANENV.BAT
echo on
set path=c:\vc2022\bin32;c:\harbour_msvc\bin
set lib=c:\vc2022\lib\win32
set include=c:\vc2022\include
SET PRG_COMPILER=HARBOUR
SET PRG_COMP_PATH=c:\Harbour_msvc
SET PRG_COMP_BIN_PATH=%PRG_COMP_PATH%\bin
SET PRG_COMP_LIB_PATH=%PRG_COMP_PATH%\lib\win\msvc
SET PRG_COMP_INC_PATH=%PRG_COMP_PATH%\include
SET C_COMPILER=MSVC32
SET C_COMP_PATH=c:\vc2022
SET C_COMP_BIN_PATH=%C_COMP_PATH%\bin32
SET C_COMP_LIB_PATH=%C_COMP_PATH%\lib\win32
SET C_COMP_INC_PATH=%C_COMP_PATH%\include
SET DOLPHIN_INC=.\include
@CALL win-make
Dejame saber si te funciono

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Tue Apr 18, 2023 05:34 PM
Estimado Compuin

Me da error :(
Code (fw): Select all Collapse
# -----------------------------------------------------------------------
# Building dolphin.lib
#
# C COMPILER    :MSVC
# PRG COMPILER  :HARBOUR
# -----------------------------------------------------------------------
Compiling .\source\prg\tdolpexp.prg
Compiling .\obj\HARBOUR\MSVC\tdolpexp.c
"D:\Sistemas\Compiler\VS2022\bin\cc" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
win-make: *** [.\obj\HARBOUR\MSVC\tdolpexp.obj] Error 1
rm .\obj\HARBOUR\MSVC\tdolpexp.c
Gracias por la ayuda
Saludos,



Adhemar C.
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Tue Apr 18, 2023 06:05 PM
acuellar wrote:Estimado Compuin

Me da error :(
Code (fw): Select all Collapse
# -----------------------------------------------------------------------
# Building dolphin.lib
#
# C COMPILER    :MSVC
# PRG COMPILER  :HARBOUR
# -----------------------------------------------------------------------
Compiling .\source\prg\tdolpexp.prg
Compiling .\obj\HARBOUR\MSVC\tdolpexp.c
"D:\Sistemas\Compiler\VS2022\bin\cc" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
win-make: *** [.\obj\HARBOUR\MSVC\tdolpexp.obj] Error 1
rm .\obj\HARBOUR\MSVC\tdolpexp.c
Gracias por la ayuda
Muestrame el log por favor

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Compilacion de ejemplo com TDolphin.lib + vc2022
Posted: Tue Apr 18, 2023 06:20 PM
MAKE.LOG
Code (fw): Select all Collapse
# Building dolphin.lib                                             
#                                                                         
# C COMPILER    :MSVC                                            
# PRG COMPILER  :HARBOUR                                          
# ----------------------------------------------------------------------- 
D:\Sistemas\Compiler\HarbourVS\bin\harbour.exe .\source\prg\tdolpexp.prg -D -D__WIN__ -D__NODEBUG__ -q0 /N /W /w /es2 /O.\obj\HARBOUR\MSVC\ /I.\include;D:\Sistemas\Compiler\HarbourVS\include; 
Compiling .\source\prg\tdolpexp.prg 
D:\Sistemas\Compiler\VS2022\bin\cc  
Compiling .\obj\HARBOUR\MSVC\tdolpexp.c
Busca un cc.exe que no tengo
Saludos,



Adhemar C.

Continue the discussion