Página 1 de 1

Gerar Harbour 3.4 para FreeDOS/MS-DOS ...

Enviado: 01 Mar 2024 11:49
por arcanjoebc
Amigos, é algo tão simples, mas que não estou conseguindo fazer ... na versão 3.0 e 3.2, havia o arquivo chamado "dos-make", mas na versão 3.4, não existe tal arquivo e no site menciona os mesmos procedimentos para gerar o Harbour para FreeDOS/MS-DOS. Como faço, então, para gerar o compilador para essa plataforma, será que é de outra forma? Se puderem me ajudar com esse pequeno contratempo, serei muito grato!

Everaldo

Gerar Harbour 3.4 para FreeDOS/MS-DOS ...

Enviado: 01 Mar 2024 15:19
por JoséQuintas
No 3.4 não tem nenhum programa de geração pra nada, porque tratam-se de programas renomeados.
No 3.2 ainda tem, o win-make.exe por exemplo, é o make do mingw, onde o nome original é outro.

Por outro lado, nem tudo pode funcionar em DOS, e talvez tenham abandonado a compatibilidade.
Talvez seja necessário retroceder versão.

Esses programas de geração dos-make.exe, win-make.exe, etc. nada mais são do que utilitários do tipo MAKE.
Até o Clipper já teve um, o RMAKE.EXE.

Basicamente então seria:
- utilitário MAKE
- compilador C

É questão de encontrar no README quais são as versões aceitas.

Acho difícil encontrar alguém que use harbour em DOS, pra passar informação, talvez no grupo internacional.

Gerar Harbour 3.4 para FreeDOS/MS-DOS ...

Enviado: 01 Mar 2024 15:25
por sygecom
Fiquei na duvida, por que usar a versão 3.4 ?

Apesar de ter um numero maior que a 3.2 é um FORK de um dos desenvolvedores que relata ser de uso pessoal dele. Cuidado em usar essa versão sem ter certeza que vai atender suas espectativas.

Gerar Harbour 3.4 para FreeDOS/MS-DOS ...

Enviado: 01 Mar 2024 17:28
por Itamar M. Lins Jr.
Olá!
na versão 3.0 e 3.2, havia o arquivo chamado "dos-make", mas na versão 3.4, não existe tal arquivo e no site menciona
Tá no Readme.md do 3.4

Código: Selecionar todos

:: Delorie GNU C for MS-DOS
set DJGPP=C:\djgpp\djgpp.env
set PATH=C:\djgpp\bin;%PATH%
mingw32-make

Código: Selecionar todos

:: Open Watcom C/C++ for MS-DOS
set WATCOM=C:\watcom
set PATH=%WATCOM%\BINNT;%PATH%
set INCLUDE=%WATCOM%\H
mingw32-make
Pra mim o 3.4 é tão bom que até hoje que já tem uns 3 anos sem atualizar nada, tem muita coisa melhor(não lembro mais de tudo...WVG/WVW/hbmk2) que o 3.2 infelizmente o Viktor tomou uma atitude de parar de atualizar nele.

Saudações,
Itamar M. Lins Jr.

Gerar Harbour 3.4 para FreeDOS/MS-DOS ... [RESOLVIDO]

Enviado: 05 Out 2024 14:29
por arcanjoebc
Olá pessoal do fórum! Eu encontrei a solução para o problema: baixei a versão 3.2 mesmo, deste link: https://github.com/harbour/core dentro do FreeDOS 1.3 no DOSBOX Staging, seguindo esse link de instalação para o Debian, mas funciona no Windows 11 Home, já testei, heis o link: https://youtu.be/axiubur7KVE?si=sfjGRm7R11aUjNEm ... Estou usando o Debian 12.5 LXqt e o DJGPP completo no FreeDOS. Demora um pouco para gerar o Harbour 3.2 e dá um erro com relação a SQlite3. É só apagar a pasta e continuar a geração do compilador de onde parou. Gerando uma vez para a tua máquina, instalando o DJGPP direito, não é necessário sempre gerar o compilador, basta guardar o mesmo em algum lugar e copiar para o ambiente FreeDOS no DOSbox Staging. Há mais de dois anos, eu estou tentando, também, gerar um compilador cobol de código aberto para esse ambiente. Lá tem a informação de como instalar o DJGPP dentro do FreeDOS, de onde baixar os arquivos zipados, que são os pacotes do FreeDOS. Abaixo coloco o link da discussão "eterna" e, se puderem ajudar com esse outro projeto, eu agradeço, pois tem sido uma luta solitária:

https://sourceforge.net/p/gnucobol/disc ... =50&page=1

Espero que minhas respostas possam ajudar alguém ... boa jornada e tudo de bom!

Everaldo

Gerar Harbour 3.4 para FreeDOS/MS-DOS ...

Enviado: 23 Out 2024 14:41
por SOSSOFT
Acho que entendi sobre 3.2 x 3.4
Parece que o 3.2 está gradativamente sendo atualizado com as melhorias feitas no 3.4 então pelo que vejo, melhor mesmo usar o 3.2 e esquecer o 3.4 pois o 3.2 recebe atualizações e melhorias, mas o 3.4 está estagnado.