BOM dia
usr XHB (antigo) hwgui e wvw.lib
compilo usando o Xbuildw.exe com o projeto atualiza.exe.XBP
pelo que vi ele utiliza o compilador XCC
NÃO consigo + colocar UM prg no Projeto, tenho que tirar UM ou + e colocar o novo
tem + de 700 prg
Qual outra forma de compilar eu Poderia verificar se consigo compilar TUDO junto ?
Olhei uma forma antiga que usava um arquivo XXX.BC
ai ate montei o NOVO.BC +++ nem me lembro oque fazia para compilar rs
alguem tem uma ideia do que poderia compilar TODOS os prg Juntos ?
compilar sistema
Moderador: Moderadores
-
paiva_dbdc
- Usuário Nível 3

- Mensagens: 342
- Registrado em: 12 Nov 2012 09:58
- Localização: uberlandia mg
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
compilar sistema
Compilador XCC é esquisito não faço a menor idéia.
Se fosse um dos conhecidos, diria pra usar o HBMK2 do Harbour, que também funciona com Xharbour.
Se fosse um dos conhecidos, diria pra usar o HBMK2 do Harbour, que também funciona com Xharbour.
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/
compilar sistema
Tente isso:
Outra maneira, é editar o arquivo ".xbp" no bloco de notas ( ou no editor de sua escolha ... ), e remover/adicionar o nome do arquivo fonte
Veja o conteudo do arquivo *.xbp
execute a seguinte linha de comando: xbuild /? para verificar as opções de compilaçãoxbuild test.exe main.prg *.prg
Outra maneira, é editar o arquivo ".xbp" no bloco de notas ( ou no editor de sua escolha ... ), e remover/adicionar o nome do arquivo fonte
Veja o conteudo do arquivo *.xbp
CINI =
C_OUTPUTFOLDER =
DEFFILE =
INCLUDEFOLDERS =
LAUTORUN =
LDEBUG = .F.
LGUI = .F.
LIBFOLDERS =
LMT = .F.
LNOAUTOFWH = .F.
LPRG_CLASSICDEBUG = .F.
LPRG_DEBUG = .F.
LUSEDLL = .F.
MAPFILE =
MYC_FLAGS =
MYDEFINES =
MYLINK_FLAGS =
MYPRG_FLAGS =
MYRC_FLAGS =
MYSLY_FLAGS =
OUTPUTFOLDER =
PRG_OUTPUTFOLDER =
RC_OUTPUTFOLDER =
RUNARGUMENTS =
SLY_OUTPUTFOLDER =
STARTIN =
TARGETFOLDER =
[main.prg]
MYC_FLAGS =
MYDEFINES =
MYPRG_FLAGS =
[*.prg]
MYC_FLAGS =
MYDEFINES =
MYPRG_FLAGS =
-
paiva_dbdc
- Usuário Nível 3

- Mensagens: 342
- Registrado em: 12 Nov 2012 09:58
- Localização: uberlandia mg
compilar sistema
BOM dia
vejam:
coloquei o teste.prg ai Não gera + o exe
para aceitar ele teria que tirar 1 ou + prg dependendo do tamanho
teria outra forma de compilar / linkeditar ??
ob
Paiva
vejam:
coloquei o teste.prg ai Não gera + o exe
para aceitar ele teria que tirar 1 ou + prg dependendo do tamanho
teria outra forma de compilar / linkeditar ??
ob
Paiva
- Anexos
-
erro.rar- (7.42 KiB) Baixado 86 vezes
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
compilar sistema
Já pensou na possibilidade de ser limitação desse compilador C?
Não pode usar um mais comum? pelo vai poder ter referência de alguém que usa.
Não pode usar um mais comum? pelo vai poder ter referência de alguém que usa.
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/
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
compilar sistema
Pelo seu .log, compilando os arquivos está, o problema está na hora de linkar. Veja que no log tem inclusive o alerta que os arquivos de recurso etiqueta.res e CapturaNfe.RES estão sendo ignorados, porque considerou apenas o arquivo de recurso mais acima que é o SGC.RC.
Em seguida, dá a mensagem de que o executável não pode ser criado. Me parece também que seja algum limite desse linkador.
Em seguida, dá a mensagem de que o executável não pode ser criado. Me parece também que seja algum limite desse linkador.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
-
gilbertosilverio
- Usuário Nível 3

- Mensagens: 339
- Registrado em: 18 Jan 2009 10:39
- Localização: Ribeirao Pires - SP
compilar sistema
Ola Paiva,
Tinha um problema parecido quando usava clipper e linkava com o ilink, ja revirei meus arquivos antigos procurando a solução mais não achei.
Tinha tudo em outra maquina, mais deu pau no HD e perdi tudo.
Acho que falta algum parâmetro no lincador do XCC para aumentar o espaço você conseguir linkar.
Entra em contato com o pessoal da XHB, quem sabe eles te instruem o que falta...
Tinha um problema parecido quando usava clipper e linkava com o ilink, ja revirei meus arquivos antigos procurando a solução mais não achei.
Tinha tudo em outra maquina, mais deu pau no HD e perdi tudo.
Acho que falta algum parâmetro no lincador do XCC para aumentar o espaço você conseguir linkar.
Entra em contato com o pessoal da XHB, quem sabe eles te instruem o que falta...
GilbertoSilverio
gilbertosilverio@gmail.com
gilbertosilverio2003@yahoo.com.br
gilbertosilverio@gmail.com
gilbertosilverio2003@yahoo.com.br
- jairfab
- Usuário Nível 3

- Mensagens: 252
- Registrado em: 21 Mai 2007 09:43
- Localização: São Paulo, Região Leste - Suzano
compilar sistema
Com o hbmake
hbmake meuscript.bc /e para montar o script
hbmake meuscript.bc para compilar, hbmake meuscript.bc /f forcar compilar todos os prg
Com esta quantidade de prg eu faria uma lib, pra fazer uma lib com hbmake hbmake meuscrip.bc /elx
hbmake meuscript.bc /e para montar o script
hbmake meuscript.bc para compilar, hbmake meuscript.bc /f forcar compilar todos os prg
Com esta quantidade de prg eu faria uma lib, pra fazer uma lib com hbmake hbmake meuscrip.bc /elx

