Página 1 de 1
cross build Harbour
Enviado: 12 Jan 2023 15:23
por JoséQuintas
Itamar,
vi seu post no harbour-users.
Dá uma olhada no github do hb.
Logo que abre o github, já mostra o readme com instruções.
cross build Harbour
Enviado: 12 Jan 2023 15:27
por JoséQuintas
só não entendi como vai rodar o resultado no final, talvez seja com wine instalado.
cross build Harbour
Enviado: 12 Jan 2023 17:03
por Itamar M. Lins Jr.
Olá!
Pois é, isso eu já li trocentas vezes.
Rodar o EXE é no windows do cliente. Aqui no WINE vai de boas também.
Eu PERCEBO(não sei como é ainda) que é uma bobagem que falta, pois eu criei o Harbour.EXE aqui com as LIBS dentro do LINUX.
Só não sei criar um simples hello word, parece até brincadeira.
Agora se o HARBOUR.EXE que eu criei aqui é 32 ou 64bit eu ainda não sei.
Tem uns flags que eu usei HB_COMPILER=mingw, HB_COMPILER=gcc(deu aquele erro lá), HB_COMPILER=mingw64...
Talvez não seja NADA disso apenas uma simples DIRETIVA no hbmk2(.hbp/.hbc) para gerar o .EXE 32/64 a partir do Linux.
Saudações,
Itamar M. Lins Jr.
cross build Harbour
Enviado: 12 Jan 2023 17:12
por Itamar M. Lins Jr.
Olá!
Esse exemplo ai, que vc postou, está errado.
Não tem nada a ver.
Como vou roda um .exe no LINUX ?
Ai o .EXE, DLL etc tudo gerado pelo "make" install no Linux.
Os arquivos .EXE não servem de nada para mim, só as DLL e as LIBs .a.
Esses arquivos foram gerados do LINUX 64Bit ele criou esses arquivos para Windows(32/64 não sei ainda) com o comando "make install"
Saudações,
Itamar M. Lins Jr.
cross build Harbour
Enviado: 12 Jan 2023 23:14
por JoséQuintas
Talvez no hb_compiler, colocar mingw ou mingw64.
cross build Harbour
Enviado: 13 Jan 2023 11:20
por Itamar M. Lins Jr.
Olá!
Já tinha feito, tá lá na resposta acima.
Instalei o VM, não gosto, mas se não aprender como é, será a solução temporária.
Saudações,
Itamar M. Lins Jr.