Compliar Freeimage 64 btis

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Compliar Freeimage 64 btis

Mensagem por asimoes »

Compilação que está funcionando para 64 bits harbour 3.2 e hwgui, só que a freeimage e openssl não estão gerando a lib na compilação do harbour.

Alguém conseguiu?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Compliar Freeimage 64 btis

Mensagem por asimoes »

To achando que tem muito problema para gerar 64 bits, por hora vou continuar compilando em 32 btis
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Compliar Freeimage 64 btis

Mensagem por Itamar M. Lins Jr. »

Ola!
Aqui rodou no hb32. Tive que ajustar o local da DLL para importar o libFreeImage.a somente na ultima linha. \contrib\hbfimage\hbfimage.hbp

Código: Selecionar todos

-hblib
-inc

-o${hb_name}

-w3 -es2

-stop{dos|os2}

-depkeyhead=freeimage:FreeImage.h
-depcontrol=freeimage:no{HB_BUILD_3RDEXT='no'}
-depcontrol=freeimage:${HB_WITH_FREEIMAGE}
-depincpath=freeimage:/usr/include
-depincpath=freeimage:/usr/local/include
-depincpath=freeimage:/opt/local/include
-depimplibs=freeimage:/freeimage/Dist/x64/FreeImage.dll

# For FreeImage headers
-c=gnu90

${hb_name}.hbx

https://sourceforge.net/projects/freeim ... irror=ufpr

De 2018 a DLL

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder