Página 1 de 2
Preciso que seja compilado
Enviado: 14 Mar 2007 23:43
por Pablo César
Pessoal,
Gostaria de pedir um favor. Tem um utilitario que baixei da INTERNET e gostaria que compilassem e enviassem no meu email:
pablo.arrascaeta@terra.com.br Porque eu não manjo nada de nada de xHarbour. Poderiam fazer a gentileza ?
Agradeceria que me enviassem o OBJ (se não contiver erro, é claro) e se precisarem algum outro arquivo, me passe seu email.
Enviado: 22 Mar 2007 08:03
por Pablo César
Pessoal, não entendo o por quê da falta de resposta desta minha mensagem. É muito pedir para ser compilado em xHarbour (for Windows) ou estou no FORUM errado ?. Sei que parece muito cômodo da minha parte pedir, mas eu não tenho e só estou querendo fazer um teste.
Puxa... não é assim que se trata a um colega...

Enviado: 22 Mar 2007 10:56
por momente
Amigo Pablo César,
Não fique magoado não, acredito que não é falta de vontade da turma não mas sim falta de tempo mesmo, pois todo mundo aqui anda sempre na correria, você como programador sabe de que estou falando,rs
Vou tentar compilar pra vc, mas se alguem conseguir primeiro de uma força também.
T+
Enviado: 22 Mar 2007 12:39
por Pablo César
Obrigado caro colega,
Parece mesmo que é falta de tempo, porque no outro FORUM do FIVEWIN também me responderam. è que me sentí um pouco discriminado, creio que foi só impressão somente. Eu gosto de ajudar e também ser ajudado. Eu agradeço mesmo, já recebí por email o arquivo .OBJ (sem erros. Agoar estou ancioso para testar. Por favor não me levem a mal eu gosto compartir com todos da tribo.
Um abraço, e muito obrigado colega devo uma.
:)Pos
Re: Preciso que seja compilado
Enviado: 16 Jul 2008 10:54
por gvc
Como é que eu compilo essa lib?
Tem um arquivo chamado makefile.bc, mas o hbmake não aceita o mesmo.
Tenho que copiar os PRG´s e compilar junto com a aplicação ou tem como transformar em LIB?
Re: Preciso que seja compilado
Enviado: 16 Jul 2008 11:25
por Euclides
Amiguinho Pablo César,
Não vi sua mensagem anteriormente porque comecei a mexer com xHarbour há só há uns dois meses (obrigao Eric).
Para ´fazer´ o .OBJ eu preciso saber onde esta vai ser utilizada.
pode verificar nos:
#ifdef __XPP__ // cXarbour
METHOD tPdf:Init( cFile, nLen, lOptimize )
#else // Clipper
METHOD Init( cFile, nLen, lOptimize )
#endif
Utilizo o "xHarbour Compiler build 1.0.0 (SimpLex)".
Não sei se em outras versões do xHarbour o .OBJ funcionaria.
Posso compilar nos dois modos (Clipper ou Xharbour 1.0.0). É só dizer...
T+
Euclides
Re: Preciso que seja compilado
Enviado: 16 Jul 2008 12:06
por Euclides
Amiguinho Pablo César,
Compilei o CL_pdf.PRG em ambiente FiveWin/xHarbour , o .OBJ deveria ser o mesmo.
(em ambiente xHarbour dava muitos erros (uns 1100)
Para onde envio o .OBJ ? (não sei inserir attachs no forum)
T+
Euclides
Preciso que seja compilado
Enviado: 16 Jul 2008 16:25
por Pablo César
Puxa Euclides, agradeço desde já sua atenção. Eu até tinha esquecido deste tópico. E deparei-me com ele por acaso, inclusive re-editei a minha mensagem anexando os arquivos (PRG e CH) para melhor visualização, ja que antigamente não tín hamos esse recurso de anexar arquivos. Se você puder me mandar o OBJ por email a
pablo.arrascaeta@terra.com.br porque o sistema do fórum não permite anexar arquivos OBJs. Daí em mais se for útil ou é o que estou pensando ser, vou disponibilizá-lo para todos.
Muito grato
Re: Preciso que seja compilado
Enviado: 16 Jul 2008 16:28
por gvc
Eu fui "brutal" compilando os fontes da classe junto do sistema, mas esta funcionando.
Só que deu problema quando tento colocar uma imagem.
Alguem já passou por isso?
Ainda gostaria de compilar para transforma em lib. Alguem sabe como?
[Pablo]
Eu "ativei" o seu poste, pois esta "ligado" ao que eu preciso.
Re: Preciso que seja compilado
Enviado: 16 Jul 2008 16:42
por sygecom
Alguem já passou por isso?
Ainda gostaria de compilar para transforma em lib. Alguem sabe como?
Para gerar uma LIB com o hbmake tem que usar com ELX ex:
hbamke minha_lib.bc /elx
Vai abrir uma tela com as opções para gerar a LIB e escolher os .C ou .PRG
Re: Preciso que seja compilado
Enviado: 16 Jul 2008 16:47
por sygecom
Pablo César escreveu:Se você puder me mandar o OBJ por email a
pablo.arrascaeta@terra.com.br porque o sistema do fórum não permite anexar arquivos OBJs. Daí em mais se for útil ou é o que estou pensando ser, vou disponibilizá-lo para todos.
Muito grato
Pablo,
OBJ's compilados do xharbour não pode ser linkado no clipper e nem vice versa !!! são incompatíveis.
Re: Preciso que seja compilado
Enviado: 16 Jul 2008 17:09
por gvc
[sygecom]
Tenho os seguintes arquivos:
PDF1.prg
PDFHBDOCS.prg
PDFHBDOC.c
Tentei todas as combinações possíveis e só obtenho a seguinte mensagem:
c:\bcc55\BIN\tlib /P32 /0 c:\xharbour\lib\pdflib.lib @makelib.lnk
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation
+-obj\pdf1.obj
Warning: public '_HB_FUN_HB_PDFNEW' in module 'pdfhbdoc' clashes with prior module 'pdfhbdocs'
Warning: public '_HB_FUN_HB_PDFNEWPAGE' in module 'pdfhbdoc' clashes with prior module 'pdfhbdocs'
Warning: public '_HB_FUN_HB_PDFENDPAGE' in module 'pdfhbdoc' clashes with prior module 'pdfhbdocs'
Warning: public '_HB_FUN_HB_PDFWRITEBOLDTEXT' in module 'pdfhbdoc' clashes with prior module 'pdfhbdocs'
Warning: public '_HB_FUN_HB_PDFWRITETEXT' in module 'pdfhbdoc' clashes with prior module 'pdfhbdocs'
Warning: public '_HB_FUN_HB_PDFCLOSE' in module 'pdfhbdoc' clashes with prior module 'pdfhbdocs'
Re: Preciso que seja compilado
Enviado: 16 Jul 2008 17:13
por sygecom
E algum erro ? gerou a LIB ?
Preciso que seja compilado
Enviado: 16 Jul 2008 17:45
por Pablo César
GVC escreveu:Eu "ativei" o seu poste, pois esta "ligado" ao que eu preciso.
Sem problemas, esteja a vontade.
Sygecom escreveu:OBJ's compilados do xharbour não pode ser linkado no clipper e nem vice versa !!! são incompatíveis.
Entendo. Não lembro mais quais eram a minhas intenções sobre isto. Agora revirando um pouco encontrei aqui:
http://www.vouchcac.com/Community/TheCode.htm
http://www.vouchcac.com/Community/pdf006.zip
Talvez isto ajude a entender o que seria. Serviriam de alguma forma para aplicações em Clipper ?
Re: Preciso que seja compilado
Enviado: 16 Jul 2008 17:56
por sygecom
Pablo,
Acontece que o mesmo codigo pode ser compilado em Harbour, xBase++ e Clipper diferenciando tudo atraves dos define:
#ifdef __CLP__ // codigo clipper
alert("aqui o codigo que só tem em clipper")
#endif
#ifdef __HRB__ // codigo harbour
alert("aqui o codigo que só tem em harbour")
#endif
#ifdef __XPP__ // codigo xbase++
alert("aqui o codigo que só tem em xbase++")
#endif
Obs: Não compilação tem que definir qual define vc vai usar !!!