Boa pessoal.
estou querendo compilar minha lib para tentar depois compilar meu programa em harbour, mais ta dando o erro abaixo e tambem nao esto achando aonde esta sendo gerados os OBS
se algume puder me dar uma dica agradeço.
Generating C source output to 'DESCANSO.c'... Done.
Compiling 'PRFUNC.PRG'...
Lines 11361, Functions/Procedures 133
Generating C source output to 'PRFUNC.c'... Done.
Compiling 'CALCULA.PRG'...
Lines 11382, Functions/Procedures 2
Generating C source output to 'CALCULA.c'... Done.
CLUBEFUN.c:
CONTMENU.c:
CORES.c:
GETSYS.c:
MENUTO.c:
COR.c:
DESCANSO.c:
PRFUNC.c:
CALCULA.c:
TLIB Version 2.0 Copyright (c) 1987, 1988 Borland International
/P128 libhb20.lib -+ CLUBEFUN.obj -+ CONTMENU.obj -+ CORES.obj -+ GETSYS.obj -
+ MENUTO.obj -+ COR.obj -+ DESCANSO.obj -+ PRFWarning: unknown command line swit
ch 'P' ignored
Error: unexpected char 'l' in command line
hbmk2: Erro: Executando comando lib. 1
tlib.exe @C:\DOCUME~1\Lucio\CONFIG~1\Temp\9xo2j3.lnk
C:\hb20\fontes\sistema\LIB>
Erra gerando biblioteca com harbour
Moderador: Moderadores
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Re: Erra gerando biblioteca com harbour
Olá!
Dê uma olhada neste tópico. Talvez ajude.
Quanto aos arquivos .O (e não .Obj), geralmente são gerados na pasta OBJ, um nível abaixo da pasta onde estão os .PRG.
Dê uma olhada neste tópico. Talvez ajude.
Quanto aos arquivos .O (e não .Obj), geralmente são gerados na pasta OBJ, um nível abaixo da pasta onde estão os .PRG.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
Re: Erra gerando biblioteca com harbour
Obrigado alxsts;
Pelo topico que voce indicou eu compilei os arquivos com o harbou transformando em .C agora quando rodo o BCC32 para gerar os OBJ esta com erro. se alguem puder dar uma ajuda agradeço
Copyright (c) 1999-2010, http://www.harbour-project.org/
Compiling 'descanso.prg'...
Lines 1103, Functions/Procedures 13
Generating C source output to 'descanso.c'... Done.
C:\hb20\fontes\lib>harbour calcula /n /m
Harbour 2.0.0 (Rev. 13372)
Copyright (c) 1999-2010, http://www.harbour-project.org/
Compiling 'calcula.prg'...
Lines 21, Functions/Procedures 2
Generating C source output to 'calcula.c'... Done.
C:\hb20\fontes\lib>harbour letras /n /m
Harbour 2.0.0 (Rev. 13372)
Copyright (c) 1999-2010, http://www.harbour-project.org/
Compiling 'letras.prg'...
Lines 238, Functions/Procedures 1
Generating C source output to 'letras.c'... Done.
C:\hb20\fontes\lib>C:\BCC55\BIN\BCC32 -W -DHB_STATISTICS_OFF -DHB_OS_WIN_32 -O2
-OS -d -LC:\BCC55\LIB;C:\HB20\LIB -IC:\bcc55\include;C:\HB20\include -nC:\HB20\F
ONTES\LIB\prfunc
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
Error E2266: No file names given
C:\hb20\fontes\lib>
Pelo topico que voce indicou eu compilei os arquivos com o harbou transformando em .C agora quando rodo o BCC32 para gerar os OBJ esta com erro. se alguem puder dar uma ajuda agradeço
Copyright (c) 1999-2010, http://www.harbour-project.org/
Compiling 'descanso.prg'...
Lines 1103, Functions/Procedures 13
Generating C source output to 'descanso.c'... Done.
C:\hb20\fontes\lib>harbour calcula /n /m
Harbour 2.0.0 (Rev. 13372)
Copyright (c) 1999-2010, http://www.harbour-project.org/
Compiling 'calcula.prg'...
Lines 21, Functions/Procedures 2
Generating C source output to 'calcula.c'... Done.
C:\hb20\fontes\lib>harbour letras /n /m
Harbour 2.0.0 (Rev. 13372)
Copyright (c) 1999-2010, http://www.harbour-project.org/
Compiling 'letras.prg'...
Lines 238, Functions/Procedures 1
Generating C source output to 'letras.c'... Done.
C:\hb20\fontes\lib>C:\BCC55\BIN\BCC32 -W -DHB_STATISTICS_OFF -DHB_OS_WIN_32 -O2
-OS -d -LC:\BCC55\LIB;C:\HB20\LIB -IC:\bcc55\include;C:\HB20\include -nC:\HB20\F
ONTES\LIB\prfunc
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
Error E2266: No file names given
C:\hb20\fontes\lib>
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
Re: Erra gerando biblioteca com harbour
Olá!
Experimente gerar a versão com o HBMake ( digite no prompt HBMake Teste.Bc -ex e depois forneça os parâmetros ). Depois faça um batch para montar a lib ou utilize o Explorer.Lib para fazer isto.
Experimente gerar a versão com o HBMake ( digite no prompt HBMake Teste.Bc -ex e depois forneça os parâmetros ). Depois faça um batch para montar a lib ou utilize o Explorer.Lib para fazer isto.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Re: Erra gerando biblioteca com harbour
Use HBIDE, é a melhor opção.
Para linha de comando use hbmk2, é a melhor opção.
Simples, simples, simples...
hbmk2 meu.prg -> meu.exe
Faça uma consulta no forum sobre hbmk2.
Saudações,
Itamar M. Lins Jr.
Para linha de comando use hbmk2, é a melhor opção.
Simples, simples, simples...
hbmk2 meu.prg -> meu.exe
Faça uma consulta no forum sobre hbmk2.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
Re: Erra gerando biblioteca com harbour
Obrigado itamar por resonder.
NA verdade eu estou usando hbmk2 certo.
eu ate consegui gerar os OBS na pasta .hbmk\win\bcc
como faço para que esse Obs seja gerados dentro da pasta dos PRG ?
Depois que gerei a minha Lib compliando os prg e depois usando o Lib.exe para gerar a lib com comando separado.
ja que nao consegui usar a opcao do hbmk2 -hblib
Agora nao consigo incluir essa lib em meu sce.hbp ja usei -lMINHALIB mais nao funciona, alguem pode me dar uma luz para que eu consiga gerar meu prmeiro executavel .
Desde ja agradeços.
NA verdade eu estou usando hbmk2 certo.
eu ate consegui gerar os OBS na pasta .hbmk\win\bcc
como faço para que esse Obs seja gerados dentro da pasta dos PRG ?
Depois que gerei a minha Lib compliando os prg e depois usando o Lib.exe para gerar a lib com comando separado.
ja que nao consegui usar a opcao do hbmk2 -hblib
Agora nao consigo incluir essa lib em meu sce.hbp ja usei -lMINHALIB mais nao funciona, alguem pode me dar uma luz para que eu consiga gerar meu prmeiro executavel .
Desde ja agradeços.
