Página 1 de 1

Erro ao gerar Harbour 3.4 para MSVC

Enviado: 19 Jan 2016 10:19
por rossine
Olá pessoal,

Estou tentando gerar o harbour para MSVC 2013, mas ocorre erro de GPF na geração do mesmo.

Alguém conseguiu compilar o harbour 3.4 para MSVC ?

Seria possível postar as configurações necessárias ?

Obrigado,

Rossine.

Erro ao gerar Harbour 3.4 para MSVC

Enviado: 28 Jan 2016 11:31
por viniciuspc
Rosine,

Gerei com o MSVC 2010. lutei um pouco para conseguir pois foi a minha primeira vez! veja os tópicos abaixo :

http://www.elektrosoft.it/tutorials/how ... indows.asp
https://pctoledo.org/forum/viewto ... =4&t=13405
https://pctoledo.org/forum/viewto ... =4&t=14882
https://pctoledo.org/forum/viewto ... 43&t=16460
https://pctoledo.org/forum/viewto ... 980#p87926

A principio :

1) definir o set path para os linkeditores
2) incluir os set Include e set Lib
3) incluir os set´s para compilar o bicho

SET HB_COMPILER=msvc
SET HB_COMPILER_VER=1600 (MSVC 2010)
SET HB_INSTALL_PREFIX=\harbour
SET HB_WITH_PGSQL=C:\Program Files\PostgreSQL\9.3\include
set HB_INSTALL_IMPLIB=yes
set HB_BUILD_CONTRIB_DYN=yes
set HB_WITH_BLAT=D:\harbour\blat3212\full\source
set HB_TIP_OPENSSL=yes
set HB_WITH_CURL=D:\harbour\curl\include
set HB_WITH_FIREBIRD=D:\harbour\Firebird-2.5.5.26952-0_Win32\include
set HB_WITH_MYSQL=D:\harbour\mysql-5.7.10-win32\include
set HB_WITH_OPENSSL=D:\harbour\openssl_include

(sem o qt...)

por fim, executar :
win-make clean install

Para baixar as coisas :

Harbour : https://github.com/vszakats/harbour-core
curl : https://github.com/bagder/curl
OpenSSL : http://gnuwin32.sourceforge.net/packages/openssl.htm
MySql : http://dev.mysql.com/downloads/file/?id=460080
Postgree : http://www.enterprisedb.com/products-se ... indownload
Firebird : http://www.firebirdsql.org/en/firebird-2-5-5/

:xau

Erro ao gerar Harbour 3.4 para MSVC

Enviado: 28 Jan 2016 16:28
por RobertoLinux
Boa Tarde.

Acho que estou com algum problema para enviar msgs ... mas vamos novamente.

No meu caso fiz dessa forma ...

Primeiramente baixe e instale o MS Visual Studio Community

Para instalar selecione Custom -> NEXT

Depois Selecione Programming Languages

Click em Visual C++ -> NEXT -> NEXT ... ate o fim ...

Vai demorar um pouco ...

Adicione no inicio do PATH do sistema a linha abaixo

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin;

Abra um prompt de comando e digite ...

=>> c:\hbv34s ==>> é o diretório do SOURCE do Harbour

cd \hbv34s

set path=c:\hbv34s\config;%path%

Edite o arquivo c:\hbv34s\config\global.mk

e la pela linha +/- 1710 adicione o seguinte ...

HB_INSTALL_PREFIX := c:\hbv34_32

Salve e volte ao prompt

digite ...


vcvarsall

win-make.exe clean install

ai e so aguardar a compilação do Harbour

O compilador vai ser instalado na pasta c:\hbv34_32

sempre que for compilar os aplicativos digite

vcvarsall

hbmk2 test.hbp

Se quiser gerar tanto o Harbour e os aplicativos para 64 bits... digite ..

vcvarsall amd64

Boa sorte.

Erro ao gerar Harbour 3.4 para MSVC

Enviado: 28 Jan 2016 16:31
por RobertoLinux
Perdão, esqueci de reportar que o teste foi feito em Windows 7 (64 bits) e o MSVC 2015.

Erro ao gerar Harbour 3.4 para MSVC

Enviado: 28 Jan 2016 19:27
por rossine
Olá Vinicius,

Obrigado pelas dicas,