Compilacion de ejemplo com TDolphin.lib + vc2022

Compilacion de ejemplo com TDolphin.lib + vc2022

Postby Compuin » Tue Jan 18, 2022 8:37 pm

Saludos foro

Alguien mas ha tenido esta situacion??

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

Image
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

Postby cnavarro » 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
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

Postby Compuin » 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 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

Postby cnavarro » 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
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

Postby Compuin » 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 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

Postby cnavarro » 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
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

Postby acuellar » Tue Apr 18, 2023 2:52 pm

Estimado Cristobal

Cómo se convierte un LIB BCC a MSVS?
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

Postby Compuin » Tue Apr 18, 2023 2:54 pm

Hola

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

Dejame saber
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

Postby acuellar » Tue Apr 18, 2023 3: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.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

Postby Compuin » Tue Apr 18, 2023 3: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 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

Postby acuellar » Tue Apr 18, 2023 5:34 pm

Estimado Compuin

Me da error :(
Code: Select all  Expand view

# -----------------------------------------------------------------------
# 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.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

Postby Compuin » Tue Apr 18, 2023 6:05 pm

acuellar wrote:Estimado Compuin

Me da error :(
Code: Select all  Expand view

# -----------------------------------------------------------------------
# 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 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1213
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

Postby acuellar » Tue Apr 18, 2023 6:20 pm

MAKE.LOG
Code: Select all  Expand view

# 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.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 90 guests