Página 1 de 1

Erro compilando harbour 3.20/MiniGW

Enviado: 07 Nov 2014 16:01
por rubens
Olá pessoal...

Tô migrando xharbour/harbour.
Consegui compilar com alguns arranhões mas foi... Isso no notebook... daí copiei o projeto para o pc, baixei e instalei o harbour 3.20, removi todas as referências do xharbour do path, criei o setahb.bat e quando mando compilar tá aparecendo o erro da figura abaixo. Acho que é alguma configuração porque o note compila beleza... Alguém sabe o que é e como resolver?
Erro MinGW.png
O conteúdo do set

Código: Selecionar todos

ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\Programa\AppData\Roaming
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=PROGRAMA
ComSpec=C:\Windows\system32\cmd.exe
ESTACAO=1
FP_NO_HOST_CHECK=NO
HB_COMPILER=mingw
HOMEDRIVE=C:
HOMEPATH=\Users\Programa
LOCALAPPDATA=C:\Users\Programa\AppData\Local
LOGONSERVER=\\PROGRAMA
NUMBER_OF_PROCESSORS=2
OS=Windows_NT
Path=C:\hb32\bin;C:\hb32\comp\mingw\bin;C:\Program Files\Borland\Delphi7\Bin;C:\Program Files\Borland\Delphi7\Projects\Bpl\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files\TortoiseSVN\bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 58 Stepping 9, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=3a09
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\Windows
TEMP=C:\Users\Programa\AppData\Local\Temp
TMP=C:\Users\Programa\AppData\Local\Temp
USERDOMAIN=Programa
USERNAME=Programa
USERPROFILE=C:\Users\Programa
VBOX_MSI_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\
windir=C:\Windows
Obrigado
Rubens

Erro compilando harbour 3.20/MiniGW

Enviado: 07 Nov 2014 17:53
por Jairo Maia
Olá Rubens,

Apenas coloque em seu Path a pasta C:\H32\bin, e mais nada para o Harbour 3.2. Não precisa mais nada. Não tenho certeza, mas acho que isso pode estar causando problema: C:\hb32\comp\mingw\bin. Tente remover do path esse caminho e teste.

O Harbour trabalha limpo. Não precisa se preocupar em setar nada além do Path.

PS: Isso para trbalhar com MnGW. Com BCC (particularmente não recomendo), ai sim tem mais detalhes.

Erro compilando harbour 3.20/MiniGW

Enviado: 07 Nov 2014 18:25
por rubens
Infelizmente não resolveu Jairo... deixei só c:\hb32\bin mas continua dando o mesmo erro... tanto no hbp quanto em linha.
Abri o mesmo projeto na hmg3.0.35 e compilou...
Tanto na hmg3.0.35 quanto na hmg3.3.1 e compilou... na mesma máquina...
vou remover tudo do path e fazer um teste...

limpei o path e fiz o teste mas persiste o erro. Na mensagem de esso da MiniGW fala em: 'erro writing to -:' parece que tem algo protegido aqui ou sem permissão de acesso...

Código: Selecionar todos

ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\Programa\AppData\Roaming
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=PROGRAMA
ComSpec=C:\Windows\system32\cmd.exe
DIRCMD=/OGN
ESTACAO=1
FP_NO_HOST_CHECK=NO
HB_COMPILER=mingw
HOMEDRIVE=C:
HOMEPATH=\Users\Programa
LOCALAPPDATA=C:\Users\Programa\AppData\Local
LOGONSERVER=\\PROGRAMA
NUMBER_OF_PROCESSORS=2
OS=Windows_NT
Path=C:\hb32\bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 58 Stepping 9, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=3a09
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
PROMPT=$P$G
PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
PUBLIC=C:\Users\Public
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\Windows
TEMP=C:\Users\Programa\AppData\Local\Temp
TMP=C:\Users\Programa\AppData\Local\Temp
USERDOMAIN=Programa
USERNAME=Programa
USERPROFILE=C:\Users\Programa
VBOX_MSI_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\
windir=C:\Windows
Obrigado
Rubens

Erro compilando harbour 3.20/MiniGW

Enviado: 08 Nov 2014 11:12
por Jairo Maia
Rubens,

Mais um pitaco:
Quando você copiou o projeto do NoteBook para o Desktop, você copiou a estrutura toda de pastas? Se sim, antes de compilar novamente apague a pasta .hbmk e tente novamente.

Erro compilando harbour 3.20/MiniGW

Enviado: 10 Nov 2014 09:39
por rubens
Bom dia Jairo...

Fiz sim... apaguei todos arquivos da pasta .hbmk .

Acho que é o windows mesmo... tentei um projeto novo somente com 'olá mundo' e dá o mesmo erro.
Tentei desregistrar a dll libiconv-2.dll com o comando regsrv32 libiconv-2.dll e dá erro informando que não consegue fazer leitura na dll informando que não é um dll ou algo do tipo e tentei registrar também dá o mesmo erro. O erro é parecido com o erro quando na compilação tenta usar o gcc.

Bom mais alguma sugestão... estou as ordens... vou tentando por aqui... Não posso formatar esse computador por enquanto...

Obrigado
Rubens

Erro compilando harbour 3.20/MiniGW

Enviado: 14 Nov 2014 17:57
por rubens
Só para finalizar o tópico e para quem passar pelo mesmo problema..
A Solução foi formatar o pc...

Rubens