Ayuda para Compilar Microsoft Visual Studio

Re: Ayuda para Compilar Microsoft Visual Studio

Postby Antonio Linares » Fri Apr 22, 2022 5:07 pm

João,

Instala Visual Studio Community y te funcionará todo bien :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Ayuda para Compilar Microsoft Visual Studio

Postby karinha » Fri Apr 22, 2022 6:47 pm

Desinstalar e instalar de nuevo. Intentémoslo de nuevo, no me rendiré fácilmente.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Ayuda para Compilar Microsoft Visual Studio

Postby carlos vargas » Fri Apr 22, 2022 8:27 pm

Karinha, te envie un mail ayer, para ver si puedo ayudarte remoto con anydesk.
pudes contactarme a karlos.vargas at gmail dot com

salu2
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1719
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: Ayuda para Compilar Microsoft Visual Studio

Postby karinha » Fri Apr 22, 2022 8:46 pm

carlos vargas wrote:Karinha, te envie un mail ayer, para ver si puedo ayudarte remoto con anydesk.
pudes contactarme a karlos.vargas at gmail dot com

salu2


gracias Carlos, voy mirar.

Estoy instalando el Community 2019 desde aqui:

https://www.techspot.com/downloads/7241-visual-studio-2019.html

Voy veer el email ahora.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Ayuda para Compilar Microsoft Visual Studio

Postby karinha » Fri Apr 22, 2022 8:50 pm

carlos vargas wrote:Karinha, te envie un mail ayer, para ver si puedo ayudarte remoto con anydesk.
pudes contactarme a karlos.vargas at gmail dot com

salu2


Carlos, lamentablemente algo salió mal con tu correo electrónico y no pude descargarlo. ¿Podrías enviar a través de Mega Upload? Es para Windows 7 de 32 bits. No tengo Windows de 64 bits en casa. Todavía estoy en cuarentena. Trabajando de forma remota.

https://mega.nz/

Muchas gracias.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Ayuda para Compilar Microsoft Visual Studio

Postby karinha » Sat Apr 23, 2022 1:27 pm

Buenos dias:

Code: Select all  Expand view

Carpeta de C:\HBMSVC32

19/10/2020  17:45    <DIR>          bin
19/10/2020  17:45    <DIR>          include
19/10/2020  17:45    <DIR>          lib
 


Crea que este HABROUR para MSVC, no esté completo. No falta las Carpetas con los archivos .HBC? Donde puedo bajar un HARBOUR completo?

El Harbour del Link que indicó Mestre Liñares no viene con los archivos .HBC necesarios para compilar con MSVC.

Gracias,

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Ayuda para Compilar Microsoft Visual Studio

Postby Antonio Linares » Sat Apr 23, 2022 1:42 pm

João,

git clone https://github.com/harbour/core harbour
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Ayuda para Compilar Microsoft Visual Studio

Postby karinha » Sat Apr 23, 2022 2:14 pm

Antonio Linares wrote:João,

git clone https://github.com/harbour/core harbour


Gracias Master Antonio, ahora me parece perfecto.


Code: Select all  Expand view

Carpeta de C:\HBMSVC32

23/04/2022  11:10    <DIR>          addons
23/04/2022  11:11    <DIR>          bin
23/04/2022  11:10    <DIR>          config
23/04/2022  10:38    <DIR>          contrib
23/04/2022  11:10    <DIR>          debian
23/04/2022  11:10    <DIR>          doc
23/04/2022  11:10    <DIR>          extras
19/10/2020  17:45    <DIR>          include
23/04/2022  11:11    <DIR>          lib
23/04/2022  11:10    <DIR>          package
23/04/2022  11:10    <DIR>          src
23/04/2022  11:10    <DIR>          tests
23/04/2022  11:10    <DIR>          utils
 


Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Ayuda para Compilar Microsoft Visual Studio

Postby karinha » Sat Apr 23, 2022 4:18 pm

GOMSVC.BAT

Code: Select all  Expand view

call "c:\Program Files\Microsoft Visual Studio\2019\Community\vc\Auxiliary\Build\vcvarsall.bat" x86

c:\HBMSVC32\bin\hbmk2 infowin.hbp -comp=msvc
 


INFOWIN.HBP

Code: Select all  Expand view

-gui

-Ic:\FWH1905\include

Tutor04.prg

-Lc:\FWH1905\lib

-lFiveH32
-lFiveHC32

-lgdiplus
-lole32
-lOleDlg
-lversion

xhb.hbc
hbct.hbc
hbwin.hbc
hbmzip.hbc
hbziparc.hbc
hbfoxpro.hbc

-ldflag=/NODEFAULTLIB:msvcrt
 


¿Qué me estoy perdiendo? Estoy bastante seguro de que falta información de PATH para el compilador de MSVC. ¿Por qué está tratando de obtener algo de PATH de Borland BCC?

C:\TESTMSVC>GOMSVC

C:\TESTMSVC>call "c:\Program Files\Microsoft Visual Studio\2019\Community\vc\Aux
iliary\Build\vcvarsall.bat" x86
**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.0
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
O sistema não pode encontrar o arquivo powershell.exe.
[vcvarsall.bat] Environment initialized for: 'x86'
hbmk2: Processing environment options: -comp=msvc
Harbour 3.2.0dev (r2008190002)
Copyright (c) 1999-2020, https://harbour.github.io/
Compiling 'Tutor04.prg'...
Lines 4985, Functions/Procedures 3
Generating C source output to 'C:\Users\desktop\AppData\Local\Temp\hbmk_5es2rg.d
ir\Tutor04.c'... Done.
Tutor04.c
C:\HBBCC74\lib\xhb.lib : fatal error LNK1136: arquivo corrompido ou inv lido
hbmk2[infowin]: Error: Running linker. 1136
link.exe @C:\Users\desktop\AppData\Local\Temp\st0xj6.lnk
C:\TESTMSVC>
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Ayuda para Compilar Microsoft Visual Studio

Postby remtec » Sat Apr 23, 2022 4:53 pm

Hola Amigo

Estoy viendo que tu error es diferente al mío.

Pero me llama la atención esta linea de error?

C:\HBBCC74\lib\xhb.lib : fatal error LNK1136: arquivo corrompido ou inv lido
hbmk2[infowin]: Error: Running linker. 1136
link.exe @C:\Users\desktop\AppData\Local\Temp\st0xj6.lnk

Si en el Bat llamas "c:\HBMSVC32\bin\hbmk2 infowin.hbp -comp=msvc".

No habrá un set path que te envía a C:\HBBCC74, que pienso que esta carpeta es de Borland?


De alguna forma tendremos que dar con la solución para compilar con MSVC32.

Saludos
Antonio
FWH 22.10 - HARBOUR - PELLES C
remtec
 
Posts: 719
Joined: Fri May 12, 2017 2:50 pm

Re: Ayuda para Compilar Microsoft Visual Studio

Postby carlos vargas » Sat Apr 23, 2022 5:05 pm

hbmk2 por defecto busca el compilador c que tengamos definidos en la variable path, por lo que lo mejor es efinir nuestros compiladores tanto c como harbour en un fichero bat que llame a nuestro hbmk

por ejemplo,aca descarto el path por defecto y lo reemplazo temporalmente por los que me interesa sean accesibles
durante la compulacion, luego lo restauro.

@echo off
set olpath=%path%
set path=%path%;d:\compiler\mingw\bin;d:\compiler\harbour\bin
hbmk2 dmolina3.hbp
set path=%olpath%
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1719
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: Ayuda para Compilar Microsoft Visual Studio

Postby Antonio Linares » Sat Apr 23, 2022 5:30 pm

Esta llamada:

call "c:\Program Files\Microsoft Visual Studio\2019\Community\vc\Auxiliary\Build\vcvarsall.bat" x86

establece todos los paths correctos para usar MSVC

y cuando llamamos a:

hbmk2 ... -comp=msvc

le estamos diciendo a hbmk2 que compilador tiene que usar

pero MSVC no puede estar en "cualquier lugar", tiene que estar donde MSVC se instala por defecto.
Por eso el instalar Visual Studio Community donde él se instala por defecto y dejarlo todo como hbmk2 lo espera
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Ayuda para Compilar Microsoft Visual Studio

Postby karinha » Sat Apr 23, 2022 10:12 pm

Antonio Linares wrote:Esta llamada:

call "c:\Program Files\Microsoft Visual Studio\2019\Community\vc\Auxiliary\Build\vcvarsall.bat" x86

establece todos los paths correctos para usar MSVC

y cuando llamamos a:

hbmk2 ... -comp=msvc

le estamos diciendo a hbmk2 que compilador tiene que usar

pero MSVC no puede estar en "cualquier lugar", tiene que estar donde MSVC se instala por defecto.
Por eso el instalar Visual Studio Community donde él se instala por defecto y dejarlo todo como hbmk2 lo espera


Perfecto Maestro. Está compilado perfectamente ahora. Eran las VARIABLES DEL ENTORNO DE WINDOWS. Modifiqué los PATHS y ahora compila perfectamente.

Code: Select all  Expand view

C:\>path
PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem

C:\>
 


Solo me dá esta mensageria ahora, algo sobre PowerShell.exe. Como evitar?

https://imgur.com/MJQPc9M

Image

El TUTOR04.exE, está siendo generado correctamente.

Muchas gracias.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Ayuda para Compilar Microsoft Visual Studio

Postby Antonio Linares » Sun Apr 24, 2022 7:27 am

It seem as powershell.exe is not on your current path settings
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42080
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 72 guests