Clipper On Line • Ver Tópico - Erros de Compilação

Erros de Compilação

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

Moderador: Moderadores

 

Erros de Compilação

Mensagempor Araújo » 28 Jun 2015 21:16

Ok amigo, farei isso!..
Obrigado.
Araújo
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 48
Data de registro: 02 Abr 2013 22:22
Cidade/Estado: Recife-PE
Curtiu: 2 vezes
Mens.Curtidas: 0 vez

Erros de Compilação

Mensagempor microvolution » 18 Dez 2015 09:56

olá pessoal, no meu caso, após baixar e instalar o harbour 3.4 e o compilador mingW32 quando tento compilar meu projeto, aparece a seguinte mensagem de erro antes de terminar a compilação:
Generating C source output to 'C:\Users\wal\AppData\Local\Temp\hbmk_dqethj.dir\pci10125.c'... Done.
Compiling 'pci10126.prg'...
Lines 1153, Functions/Procedures 18
Generating C source output to 'C:\Users\wal\AppData\Local\Temp\hbmk_dqethj.dir\pci10126.c'... Done.
hbmk2 [SICCA3601]: Erro: Ao executar o compilador de recursos. 1

Erro ao executar o compilador de recursos. O que vem a ser esta mensagem?
o que fazer para não mais acontecê-la?
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1011
Data de registro: 02 Set 2011 22:17
Curtiu: 58 vezes
Mens.Curtidas: 10 vezes

Erros de Compilação

Mensagempor JoséQuintas » 18 Dez 2015 10:36

Isso é na hora de compilar o arquivo RC.

Verifique se o nome do RC está correto, e se o conteúdo está válido.

O Harbour 3.4 não vém pronto.
Precisa baixar o compilador C ( mingw ) separadamente.

Se não me engano é só digitar GETMINGW.

Lembrando as etapas da compilação/linquedição:

1. Harbour compila de .PRG para .C
2 ou 3. Compilador de resource compila de .RC para .... (sei lá, talvez .OBJ ou .O)
2 ou 3. Compilador C compila de .C para .OBJ ou .O
4. O linqueditor junta tudo e mais as libs

Pela mensagem, apenas a etapa 1 se concluiu.
Ou falta o compilador de resource, ou o que está sendo compilado está errado.

resource = imagens ou outros recursos "embutidos" no EXE durante a linquedição.
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 14353
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 859 vezes

Erros de Compilação

Mensagempor microvolution » 18 Dez 2015 11:25

prezado professor, só para desencargo de consciência, eliminei da compilação do "#sicca3601.rc" pra ver no que dava, mas, o erro aumentou (tirei o -quiet), mas, observe que ele não compilou todos os arquivos, pára no meio do caminho. veja:
Generating C source output to 'C:\Users\wal\AppData\Local\Temp\hbmk_kpgd6u.dir\pci10126.c'... Done.
hbmk2 [SICCA3601]: Erro: Executando linkeditor. 1
gcc.exe C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10000gt.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/dci10000.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/dci10001.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/dci10002.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/errorsysgt.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/ext.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/impresso.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10001.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10002.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10003.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10004.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10005.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10006.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10007.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10008.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10009.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10012.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10013.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10014.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10015.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10016.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10017.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10018.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10019.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10020.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10021.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10022.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10024.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10025.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10026.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10027.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10028.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10031.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10032.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10033.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10034.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10035.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10038.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10039.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10040.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10041.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10042.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10043.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10044.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10045.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10046.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10047.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10100.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10102.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10110.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10115.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10116.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10120.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10121.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10122.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10123.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10124.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10125.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10126.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10127.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10130.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10131.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10132.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10133.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10135.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10136.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10140.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10151.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10152.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10200.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10202.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10203.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10204.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10210.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10211.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10212.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10213.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10215.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10216.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10217.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10220.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10221.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10222.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10225.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10226.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10227.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10228.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10229.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10230.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10231.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10240.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10250.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10251.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10252.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10254.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10255.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10256.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10260.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10270.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10271.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10272.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10273.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10995.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10996.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10997.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10998.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10999.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pcterror.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pimpr105.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pimpr110.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pimpr115.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pimpr120.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pimpr121.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pimpr125.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pimpr130.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/rci10000GT.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/rimpr000.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/rotinas5GT.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/hbmk_dqgi58.o    -m32 -Wl,--no-demangle -mwindows -Wl,--start-group -lgtwvg -lhbwin -lpng -lHBWIN -lXHB -lhbct -lhbtip -lhbfship -lhbxpp -lHBCT -lhbnf -lhbextern -lhbdebug -lhbvmmt -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtstd -lgtpca -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib   -Wl,--end-group -oSiCCA3601.exe  -Lc:/mvinfo/hb34/lib/win/mingw

agora sim... após colocar aqui no fórum o meu arquivo de erros sicca3601e.txt é que pude observar melhor que V.Sa. está certo... o erro não está no COMPILADOR (pois está fora de ordem, mas, todos os arquivos foram compilados), e sim do LINKEDITOR...
bom, agora dá pra V.Sa. entender se é algo do MINGW32 ou o quê?
eu baixei o harbour 3.4, bem como o mingw32 do seguinte tópico:
http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=16195&p=101414#p101414
mas na pasta do "mingw32\bin" não tem nenhum arquivo .exe que comece com MINGW*.exe, tem arquivos que começam com: "i686*.exe".

Será que é isso?
também pesquisando no google por "getminw.bat" conforme o próprio Viktor me disse sobre o RELNOTES.TXT não se acha nada de concreto para baixar...
xiiiiiiiiii
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1011
Data de registro: 02 Set 2011 22:17
Curtiu: 58 vezes
Mens.Curtidas: 10 vezes

Erros de Compilação

Mensagempor asimoes » 18 Dez 2015 11:28

GETMINGW.BAT está na pasta package

Precisa do harbour.exe para baixar.

Ou você copia o executável harbour.exe para a pasta ou cria uma variável de usuário apontando para pasta bin
►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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4690
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 315 vezes
Mens.Curtidas: 225 vezes

Erros de Compilação

Mensagempor JoséQuintas » 18 Dez 2015 12:42

Tudo isso aí é um único comando, é a linquedição juntando tudo.
O nome do EXE acionado é o primeiro da lista:

Generating C source output to 'C:\Users\wal\AppData\Local\Temp\hbmk_kpgd6u.dir\pci10126.c'... Done. 
hbmk2 [SICCA3601]: Erro: Executando linkeditor. 1
gcc.exe C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/pci10000gt.o C:/Users/wal/AppData/Local/Temp/hbmk_kpgd6u.dir/dci10000.o  ...


GCC.EXE


Tá no path?

E voltando ao anterior, o nome do programa pra compilar resources é:

WINDRES.EXE


dir c:\gcc.exe /s/b

Ao verificar aonde está:

SET PATH=%PATH%;c:\aondeesta


Ao que tudo indica, o compilador C não está no PATH, já que os dois EXEs fazem parte dele.
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 14353
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 859 vezes

Erros de Compilação

Mensagempor microvolution » 18 Dez 2015 13:10

asimoes escreveu:GETMINGW.BAT está na pasta package
olá prezado professor "asimoes" mas, afinal onde está esta pasta PACKAGE?
asimoes escreveu:Precisa do harbour.exe para baixar.
agora V.Sa. complicou mais ainda? baixar a pasta PACKAGE? mas, o harbour 3.4 já está instalado e fiz no CMD o seguinte comando: "harbour /q" e mostrou que realmente é a versão 3.4.
asimoes escreveu:Ou você copia o executável harbour.exe para a pasta ou cria uma variável de usuário apontando para pasta bin

mas afinal, copiar o harbour para qual pasta? é essa tal de package?
procurei por ela em meu computador, nem no harbour 3.2 não existe, mas, na pasta que baixei e criei que chamo de "hb34-core", sim, nela contém uma tal de PACKAGE.
por favor "asimoes" me ajude a entender melhor isso, pois o Viktor, me respondeu a meus emails (ele é muito rápido pra responder), me disse pra seguir os procedimentos do arquivo de notas RELNOTES.TXT, mas, a única coisa está muito escura de entender no item 4. Vejam:
## Harbour 3.4.0dev daily (ff74948)

Source archives and Windows binaries
are available for download:

  <https://github.com/vszakats/harbour-core/releases>

## Release Notes

Package content:

* Harbour tools, static/shared libraries, sample sources
* x86/x64 dual-target MinGW C compiler (downloadable)
* All executables are x86 hosted.

Usage:

1. Install/unpack to any directory.
2. Launch a Command Prompt.
3. Add Harbour to `PATH`: `set PATH=<path-to-harbour>\bin;%PATH%`
4. Download MinGW C compiler by typing: `getmingw.bat`
5. Build test x86 executable: `hbmk2 <path-to-harbour>/tests/hello.prg`
6. Build test x64 executable: `hbmk2 <path-to-harbour>/tests/hello.prg -cpu=x64`
   (requires package that contains x64 libraries)
7. Further hints in section **Build Your Own Harbour App**
   of `README.md`.

## Tool/Library Dependencies

See `BUILD.txt`

## Changes since previous (3.0.0) release

[TODO]

---
Viktor Szakats

repito, única menção é o item: 4. Download MinGW C compiler by typing: `getmingw.bat`
Veja aí e me ajudem a entender melhor.

JoséQuintas escreveu:Tá no path?dir c:\gcc.exe /s/b

Então, executei o comando na raíz da unidade "c:\" pelo CMD, e, é claro, apareceram vários. Acho que o que procuramos é o da pasta "c:\mvinfo\mingw32\bin", que está presente. vejam:
C:\>dir gcc.exe /s/b
C:\MVinfo\hb32\comp\mingw\bin\gcc.exe
C:\MVinfo\hmg.3.0.35\MINGW\bin\gcc.exe
C:\MVinfo\hmg.3.0.35-orig\MINGW\bin\gcc.exe
C:\MVinfo\hmg.3.0.46\hmg.3.0.35\MINGW\bin\gcc.exe
C:\MVinfo\hmg.3.0.46\hmg.3.0.46\MINGW\bin\gcc.exe
C:\MVinfo\hmg.3.0.46\hmg.3.4.0\MinGW\bin\gcc.exe
C:\MVinfo\hmg.3.0.46\MINGW\bin\gcc.exe
C:\MVinfo\hmg.3.4.0\MinGW\bin\gcc.exe
C:\MVinfo\Inno Setup 5\siccainst\_conversão para xHarbour\aplicativos para conversão\HMG\oohg_full_harbour_mingw_20121018\oohg\MinGW\bin\gcc.exe
C:\MVinfo\mingw32\bin\gcc.exe
C:\MVinfo\OOHG\hb32\comp\mingw\bin\gcc.exe
C:\MVinfo\OOHG\MinGW\bin\gcc.exe

C:\MVinfo\mingw32\bin\gcc.exe, que está acima, também está setado no path, vejam o path via CMD:
C:\MVinfo\OOHG\MinGW\bin\gcc.exe
C:\>path
PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;c:\mvinfo\hb34\bin;C:\MVinfo\mingw32\bin;C:\MVinfo\hmg.3.0.46\hwgui\lib;C:\MVinfo\hmg.3.0.46\hwgui\include


té breve!
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1011
Data de registro: 02 Set 2011 22:17
Curtiu: 58 vezes
Mens.Curtidas: 10 vezes

Erros de Compilação

Mensagempor JoséQuintas » 18 Dez 2015 13:20

Pera aí....
também não encontrei na pasta do harbour 3.2


Não misture, o mingw de cada Harbour é diferente.

Você mesmo já mostrou a resposta:

única menção é o item: 4. Download MinGW C compiler by typing: `getmingw.bat`


É digitar getmingw.bat
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 14353
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 859 vezes

Erros de Compilação

Mensagempor asimoes » 18 Dez 2015 13:32

Para baixar os fontes do harbour

Primeiro você vai precisar do git

https://git-scm.com/download/win

Depois que baixar e instalar o git

Crie uma pasta para baixar o harbour.

Ex.:

c:\ProjetosHarbour\Fork

Dentro da pasta fork

Crie uma bat para baixar o harbour.

Ex.:

GetHarbour.bat

@echo off
SET PATH=%path%;C:\Program Files (x86)\Git\bin
git clone https://github.com/vszakats/harbour-core.git harbour-fork
pause

Depois que você concluir esta estapa, vamos passar para a próxima que é gerar o harbour 3.4
►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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4690
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 315 vezes
Mens.Curtidas: 225 vezes

Erros de Compilação

Mensagempor microvolution » 18 Dez 2015 14:24

professores, digitando GETMINGW.BAT no google, o único local que achei e me direcionou para um outro link que é este aqui http://sourceforge.net/projects/mingw/?source=typ_redirect onde estou baixando e após baixar abriu um programinha (parece feito em linux) que está atualmente atualizando a pasta "c:\mvinfo\hb34\MinGW" (nome que dei pra ela e já está no path no lugar da outra). vejam a imagem:
15-1218 - mingw32 erro-03.png

é isso que finalmente faltava?

também, como disse, tem uma pasta "package" dentro da pasta que também baixei do link que já anteriormente baixei que é de autoria do Itamar aqui do fórum: "harbour-core-3.4.0dev" (nome da pasta).
Dentro da pasta "package" lá tem um arquivo "getminGW.bat" que eu criei baseado no que o Vicktor disponibilizou no seu site, que também já passei aqui neste tópico. Vejam o conteúdo dele:
@echo off

:: Copyright 2015 Viktor Szakats (vszakats.net/harbour)

setlocal
pushd "%~dp0"

set "_MINGW_URL_32=https://www.mirrorservice.org/sites/dl.sourceforge.net/pub/sourceforge/m/mi/mingw-w64/Toolchains targetting Win32/Personal Builds/mingw-builds/5.2.0/threads-posix/sjlj/i686-5.2.0-release-posix-sjlj-rt_v4-rev0.7z"
set  _MINGW_SUM_32=76faee6e1644e3ba49a38b803413c75e5c9e0bf1716dcf862824439ad1a32773
set "_MINGW_URL_64=https://www.mirrorservice.org/sites/dl.sourceforge.net/pub/sourceforge/m/mi/mingw-w64/Toolchains targetting Win64/Personal Builds/mingw-builds/5.2.0/threads-posix/sjlj/x86_64-5.2.0-release-posix-sjlj-rt_v4-rev0.7z"
set  _MINGW_SUM_64=c0536c55a1d12882987afd0a9be377413eaf6cee105e921c949899fa9b308b35

if not exist "harbour.exe" (
   echo Error: This script has to be run from a Harbour binary installation.
   exit /b
)

harbour.exe -build 2>&1 | findstr "64-bit" > nul 2>&1
if %ERRORLEVEL% equ 0 (
   set _MINGW_URL=%_MINGW_URL_64%
   set _MINGW_SUM=%_MINGW_SUM_64%
) else (
   set _MINGW_URL=%_MINGW_URL_32%
   set _MINGW_SUM=%_MINGW_SUM_32%
)

if "%_MINGW_URL%" == "%_MINGW_URL_32%" echo Downloading 32-bit hosted dual-target MinGW...
if "%_MINGW_URL%" == "%_MINGW_URL_64%" echo Downloading 64-bit hosted dual-target MinGW...

set _DL_URL=%_MINGW_URL%
set _DL_DST=%TEMP%\mingw.7z
set _TMP=%TEMP%\_webdl.tmp
echo var http = new ActiveXObject(^"WinHttp.WinHttpRequest.5.1^");> "%_TMP%"
echo http.Open(^"GET^", ^"%_DL_URL%^", false);>> "%_TMP%"
echo http.Send();>> "%_TMP%"
echo if(http.Status() == 200) {>> "%_TMP%"
echo    var f = new ActiveXObject(^"ADODB.Stream^");>> "%_TMP%"
echo    f.type = 1; f.open(); f.write(http.responseBody);>> "%_TMP%"
echo    f.savetofile(^"%_DL_DST:\=\\%^", 2);>> "%_TMP%"
echo }>> "%_TMP%"
cscript //nologo /e:jscript "%_TMP%"
del "%_TMP%"

pushd ..
set _TRG=%CD%\comp\
popd

:: Requires Windows 7 or OpenSSL in PATH

:_WIN7
   certutil > nul 2>&1
   if %ERRORLEVEL% neq 0 goto _OPENSSL
   setlocal EnableDelayedExpansion
   for /f "skip=1 tokens=*" %%I in ('certutil -hashfile "%TEMP%\mingw.7z" SHA256') do if "!_HASH!" == "" set "_HASH=%%I"
   echo %_HASH: =% | findstr /i /c:"%_MINGW_SUM%"
   if %ERRORLEVEL% equ 1 goto _HASH_ERR
   goto _HASH_OK
:_OPENSSL
   openssl version > nul 2>&1
   if %ERRORLEVEL% neq 0 goto _MANUAL
   openssl dgst -sha256 "%TEMP%\mingw.7z" | findstr /i /c:"%_MINGW_SUM%"
   if %ERRORLEVEL% equ 1 goto _HASH_ERR
:_HASH_OK
   echo Checksum OK.
   goto _DONE
:_HASH_ERR
   echo Error: Checksum mismatch - corrupted download. Please retry.
   exit /b 1
:_MANUAL
   echo Expected SHA256 hash: %_MINGW_SUM%
:_DONE

echo Unpacking to '%_TRG%'...
if exist "%TEMP%\mingw.7z" (
   7za x -y -o..\comp "%TEMP%\mingw.7z" > nul
   del "%TEMP%\mingw.7z"
)

popd
endlocal

só que se executarmo-o apresenta a mensagem de erro:
Error: This script has to be run from a Harbour binary installation. Vejam a imagem do CMD executando ele e a mensagem em seguida:
15-1218 - mingw32 erro-04.png


Agora, voltando à imagem anterior (nesta mesma postagem aqui), a outra imagem que o programinha está mostrando e executando é esta:
15-1218 - mingw32 erro-05.png

Agora o processo da imagem acima, já foi concluído e já estou tentando compilar meu aplicativo com GTWVG usando o harbour 3.4... vejam a imagem agora (em primeiro plano o tal "MinGW Installation Manager" completo e ao fundo uma imagem do CMD com a execução do meu SiCCA3601.BAT). vejam por favor:
15-1218 - mingw32 erro-06.png

Agora a compilação já avançou e somente está dando o erro após o LINKEDITOR. vejam:
Generating C source output to 'C:\Users\wal\AppData\Local\Temp\hbmk_39ngk5.dir\pci10126.c'... Done.
C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/rotinas5GT.o:rotinas5GT.c:(.data+0x2928): undefined reference to `_HB_FUN_HB_ANSITOOEM'
collect2.exe: error: ld returned 1 exit status
hbmk2 [SICCA3601]: Erro: Executando linkeditor. 1
gcc.exe C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10000gt.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/dci10000.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/dci10001.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/dci10002.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/errorsysgt.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/ext.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/impresso.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10001.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10002.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10003.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10004.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10005.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10006.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10007.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10008.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10009.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10012.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10013.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10014.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10015.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10016.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10017.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10018.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10019.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10020.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10021.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10022.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10024.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10025.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10026.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10027.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10028.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10031.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10032.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10033.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10034.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10035.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10038.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10039.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10040.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10041.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10042.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10043.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10044.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10045.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10046.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10047.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10100.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10102.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10110.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10115.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10116.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10120.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10121.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10122.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10123.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10124.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10125.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10126.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10127.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10130.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10131.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10132.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10133.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10135.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10136.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10140.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10151.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10152.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10200.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10202.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10203.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10204.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10210.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10211.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10212.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10213.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10215.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10216.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10217.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10220.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10221.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10222.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10225.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10226.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10227.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10228.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10229.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10230.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10231.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10240.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10250.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10251.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10252.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10254.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10255.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10256.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10260.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10270.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10271.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10272.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10273.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10995.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10996.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10997.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10998.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pci10999.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pcterror.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pimpr105.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pimpr110.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pimpr115.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pimpr120.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pimpr121.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pimpr125.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/pimpr130.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/rci10000GT.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/rimpr000.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/rotinas5GT.o C:/Users/wal/AppData/Local/Temp/hbmk_39ngk5.dir/hbmk_ydcxyp.o    -m32 -Wl,--no-demangle -Wl,--nxcompat -Wl,--dynamicbase -mwindows -Wl,--start-group -lgtwvg -lhbwin -lpng -lHBWIN -lXHB -lhbct -lhbtip -lhbfship -lhbxpp -lHBCT -lhbnf -lhbextern -lhbdebug -lhbvmmt -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtstd -lgtpca -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib   -Wl,--end-group -oSiCCA3601.exe  -Lc:/mvinfo/hb34/lib/win/mingw -Lc:/mvinfo/hb34/lib/3rd/win/mingw

hbmk2: Error: Referenced, missing, but unrecognized Harbour function(s):
       HB_ANSITOOEM()

Quanto a função acima, acho, que está relacionada, acho não, tenho certeza, ao meu .PRG de rotinas, onde está a função de impressão em WIN_PRN(), que é a seguinte linha:
  oPrn:TextOut(HB_AnsiToOem(PadR(AllTrim(MemoLine(cText,254,n)),oPrn:MaxCol())),.t.)

Quanto a essa mensagem de erro, vou agora colocá-la no tópico correto, para não ficar misturando as coisas, que o nosso gentil professor JQuintas sempre está me lembrando, e, por ser muito educado (em suas palavras) não me sinto "alfinetado" e, sim, respeitado.
E, por ser reciproca e verdadeira... neste exato momento, vou postá-la no link, onde até os Srs. Jairo, Eolo, Asimoes, JQuintas, e demais, que prontamente sempre estão me ajudando, sem esquecer do Toledo, PC, Hasse, Sygecom, e..., etc... não quero ser injusto, mas, justo só tem Um: "OGrandeEuSou"!

Finalmente (deveria ser finalmente mesmo, mas, não o é 8-| rsrsrs), tudo que estava na pasta "harbour-core-3.4.0dev", copiei para dentro da minha pasta do harbour 3.4 que é oficial: "C:\MVINFO\HB34", mas, não sobrescrevi nada, ou seja, só deixei acrescentar o que não tinha nela.

obrigado mais uma vez por vossas paciências !!! :|<
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1011
Data de registro: 02 Set 2011 22:17
Curtiu: 58 vezes
Mens.Curtidas: 10 vezes

Erros de Compilação

Mensagempor asimoes » 18 Dez 2015 20:26

De Paula,

Você tentou fazer o que eu postei? Baixar o git? vamos por parte ok. Antes de avançar pro modo avançado você tem primeiro ter uma versão do harbour compilada por você na sua máquina. Olhe o meu último post, depois da primeira etapa, vou postar a instrução pra você gerar o harbour.

Quando você baixar o harbour (fontes) você verá a pasta package onde você vai baixar o mingw padrão para o harbour.
►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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4690
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 315 vezes
Mens.Curtidas: 225 vezes

Erros de Compilação

Mensagempor asimoes » 18 Dez 2015 20:28

Com relação ao erro: a função correta para a versão do harbour é win_OemToAnsi ou win_AnsiToOem
►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 de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4690
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 315 vezes
Mens.Curtidas: 225 vezes

Erros de Compilação

Mensagempor JoséQuintas » 19 Dez 2015 20:24

Me pergunto outra coisa:

Se é um programa que está sendo convertido do Clipper, o que será que HB_OEMTOANSI() está fazendo lá.
Realmente estranho.
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 14353
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 859 vezes

Erros de Compilação

Mensagempor microvolution » 17 Fev 2016 17:31

JoséQuintas escreveu:Me pergunto outra coisa:
Se é um programa que está sendo convertido do Clipper, o que será que HB_OEMTOANSI() está fazendo lá.
Realmente estranho.

então... como vimos no outro tópico do AllInOne (Tudo em Um)...
http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14790&p=103784#p103784
o professor JQuintas (com a ajuda do asimoes) descobriu que havia um problema com minha instalação do harbour...
ou seja, 2 meses após o meu harbour 3.4.0 estar na minha máquina a coisa estava muito estranha...
muito obrigado! :)Pos
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1011
Data de registro: 02 Set 2011 22:17
Curtiu: 58 vezes
Mens.Curtidas: 10 vezes

Anterior



Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 4 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro