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
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
cross build Harbour
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
cross build Harbour
só não entendi como vai rodar o resultado no final, talvez seja com wine instalado.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
cross build Harbour
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.
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.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
cross build Harbour
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.
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.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
cross build Harbour
Talvez no hb_compiler, colocar mingw ou mingw64.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
cross build Harbour
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.
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.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.