Page 1 of 1

Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Tue Jan 18, 2022 8:37 pm
by Compuin
Saludos foro

Alguien mas ha tenido esta situacion??

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

Image

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Tue Jan 18, 2022 11:51 pm
by cnavarro
Asegúrate de estar utilizando la lib de Dolphin construída para VSC y no para Borland

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Tue Jan 18, 2022 11:54 pm
by Compuin
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 ?

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Wed Jan 19, 2022 12:01 am
by cnavarro
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

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Wed Jan 19, 2022 12:08 am
by Compuin
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!

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Wed Jan 19, 2022 12:28 am
by cnavarro
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

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Tue Apr 18, 2023 2:52 pm
by acuellar
Estimado Cristobal

Cómo se convierte un LIB BCC a MSVS?

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Tue Apr 18, 2023 2:54 pm
by Compuin
Hola

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

Dejame saber

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Tue Apr 18, 2023 3:23 pm
by acuellar
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

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Tue Apr 18, 2023 3:33 pm
by Compuin
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

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Tue Apr 18, 2023 5:34 pm
by acuellar
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

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Tue Apr 18, 2023 6:05 pm
by Compuin
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

Re: Compilacion de ejemplo com TDolphin.lib + vc2022

PostPosted: Tue Apr 18, 2023 6:20 pm
by acuellar
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