Clipper On Line • Ver Tópico - RDD LETO Sem Mistério

RDD LETO Sem Mistério

Discussão sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

 

RDD LETO Sem Mistério

Mensagempor runner » 18 Mar 2014 12:26

Olá, Pessoal.

Consegui fazer funcionar o LETODB com a MINIGUI EXTENDED, segui os detalhes deste tópico e fui feliz, agradeço a todos que deixaram seus comentários e sugestões. Claro que não foi muito simples mas está no ar.
Harbour 3.2 + Minigui Extended 16 + xDev
runner
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 69
Data de registro: 03 Ago 2007 05:17
Cidade/Estado: GUARULHOS-SP
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

RDD LETO Sem Mistério

Mensagempor runner » 19 Mar 2014 09:14

Olá, Pessoal.

Agora estou tentando compilar a LETODB no linux Ubuntu, baixei o HARBOUR 3.0.0 e também a LETODB, segui as instruções do README_PT_BR, mas logo de cara não encontra os includes, mesmo configurando o MAKEFILE.LINUX com o diretório do HARBOUR, que no meu caso está em /usr/bin.

Sé alguém puder ajudar ....

Runner
Harbour 3.2 + Minigui Extended 16 + xDev
runner
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 69
Data de registro: 03 Ago 2007 05:17
Cidade/Estado: GUARULHOS-SP
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

RDD LETO Sem Mistério

Mensagempor runner » 21 Mar 2014 08:37

Olá pessoal.

Consegui compilar o LETODB no linux, ajustei o arquivo MAKEFILE.LINUX só que agora esta aparecendo uma mensagem de erro :

unknown type name PHP_MACRO no arquivo LETOFUNC.C

Se alguém já teve este problema e só ajudar

Runner
Harbour 3.2 + Minigui Extended 16 + xDev
runner
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 69
Data de registro: 03 Ago 2007 05:17
Cidade/Estado: GUARULHOS-SP
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

RDD LETO Sem Mistério

Mensagempor Itamar M. Lins Jr. » 23 Mar 2014 18:57

Já usou o hbmk2 p/ compilar ?

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 4898
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 178 vezes
Mens.Curtidas: 276 vezes

RDD LETO Sem Mistério

Mensagempor runner » 25 Mar 2014 05:38

Olá, Itamar

Realmente o HBMK2 funciona apesar dele só criar o executável, o meu erro foi baixar a versão 3.0 do harbour binário, quando na verdade o correto e baixar os fontes da versão 3.2 e compilar tudo. Está dica consegui com o próprio Alexander no forum do LETODB, vou criar um tópico separado com todos os detalhes para ficar como referência para futuras pesquisas.

Grato ...

Runner
Harbour 3.2 + Minigui Extended 16 + xDev
runner
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 69
Data de registro: 03 Ago 2007 05:17
Cidade/Estado: GUARULHOS-SP
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

RDD LETO Sem Mistério

Mensagempor filizola » 15 Jun 2014 19:38

sygecom vc teria a rddleto.lib compilada com harbour nightly (32) pois nao consigo gerar a mesma seguindo os passos deixados aqui.

Desde já agradeço.
"Um passo a frente, e já não estará mais no mesmo lugar..."
Avatar de usuário

filizola
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 413
Data de registro: 19 Ago 2003 20:10
Cidade/Estado: Belo Horizonte/MG
Curtiu: 5 vezes
Mens.Curtidas: 5 vezes

RDD LETO Sem Mistério

Mensagempor Toledo » 15 Jun 2014 20:24

Filizola, baixe o código fonte e tente compilar usando o hbmk2, segue o link:

http://letodb.cvs.sourceforge.net/viewvc/letodb/letodb/?view=tar&pathrev=rel-1-mt

Descompactar o arquivo do link acima, mantendo a estrutura de pastas existente no arquivo.

Para compilar com o HB32 e Borland BCC, setar a pasta bin:

set path=C:\hb32\bin;C:\Borland\bcc55\bin;%path%
set HB_COMPILER=bcc


Para compilar com o HB32 e MingW:

set path=C:\hb32\bin;C:\hb32\comp\mingw\bin;%path%
set HB_COMPILER=mingw


Depois use o hbmk2 para compilar as LIB:

hbmk2 leto.hbp

hbmk2 rddleto.hbp

hbmk2 letodb.hbp

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar de usuário

Toledo
Administrador

Administrador
 
Mensagens: 3075
Data de registro: 22 Jul 2003 18:39
Cidade/Estado: Araçatuba - SP
Curtiu: 251 vezes
Mens.Curtidas: 254 vezes

RDD LETO Sem Mistério

Mensagempor filizola » 15 Jun 2014 20:29

obrigado toledo vou testar desta forma.

Agradeço muito a ajuda.
"Um passo a frente, e já não estará mais no mesmo lugar..."
Avatar de usuário

filizola
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 413
Data de registro: 19 Ago 2003 20:10
Cidade/Estado: Belo Horizonte/MG
Curtiu: 5 vezes
Mens.Curtidas: 5 vezes

RDD LETO Sem Mistério

Mensagempor filizola » 15 Jun 2014 20:37

Obrigado pela ajuda toledo. com bcc criou as lib´s. agora só pra esclarecer, como usaria com a mingw vendo que ela gera as extensões .a ?

Agradeço sua ajuda.
"Um passo a frente, e já não estará mais no mesmo lugar..."
Avatar de usuário

filizola
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 413
Data de registro: 19 Ago 2003 20:10
Cidade/Estado: Belo Horizonte/MG
Curtiu: 5 vezes
Mens.Curtidas: 5 vezes

RDD LETO Sem Mistério

Mensagempor Toledo » 15 Jun 2014 20:58

Filizola, com o Borland BCC os arquivos de bibliotecas tem a extensão .LIB, já com o MingW, os arquivos tem o prefixo lib antes do nome da LIB e a extensão .a.

Para compilar o seu programa com o Borland BCC ou MingW, basta setar a pasta BIN, conforme exemplo postado na minha mensagem anterior, e usar o hbmk2 para compilar.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar de usuário

Toledo
Administrador

Administrador
 
Mensagens: 3075
Data de registro: 22 Jul 2003 18:39
Cidade/Estado: Araçatuba - SP
Curtiu: 251 vezes
Mens.Curtidas: 254 vezes

RDD LETO Sem Mistério

Mensagempor filizola » 15 Jun 2014 21:00

Perfeito. Obrigado.
"Um passo a frente, e já não estará mais no mesmo lugar..."
Avatar de usuário

filizola
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 413
Data de registro: 19 Ago 2003 20:10
Cidade/Estado: Belo Horizonte/MG
Curtiu: 5 vezes
Mens.Curtidas: 5 vezes

RDD LETO Sem Mistério

Mensagempor filizola » 20 Out 2014 13:26

Boa tarde, será que posso usar assim ?

cPath :="//192.168.10.27:2812/"

set path to &cPath.

testei e funcionou.
"Um passo a frente, e já não estará mais no mesmo lugar..."
Avatar de usuário

filizola
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 413
Data de registro: 19 Ago 2003 20:10
Cidade/Estado: Belo Horizonte/MG
Curtiu: 5 vezes
Mens.Curtidas: 5 vezes

RDD LETO Sem Mistério

Mensagempor sygecom » 20 Out 2014 21:28

Eu uso assim a anos em um sisteminha de agenda.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 6793
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 88 vezes

RDD LETO Sem Mistério

Mensagempor asimoes » 03 Dez 2014 20:02

Pessoal

Fiz uma atualização dos fontes do LeoDb gerei o executável letodbconsole

O problema que eu estou tendo com esta atualização é indexando com a clausula FOR

cFiltro:="DtVenc + "+LTrim(Str(nDiaMais))+" <= BoM(Date())-1 .AND. Cobranca .AND. DataPg == CTOD('') .AND. "
cFiltro+="!Deleted()"

INDEX ON Apto+DTOS(DataPg) TAG TEMPBOL TO TEMPBOL FOR &cFiltro.
►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: 5004
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 335 vezes
Mens.Curtidas: 232 vezes

RDD LETO Sem Mistério

Mensagempor asimoes » 03 Dez 2014 20:45

Pessoal,

O problema foi resolvido.

O problema estava na função BOM da HbCt

Resolvi incluindo a lib no script de compilação e fazendo um REQUEST BOM nos fontes para versão console e serviço.
►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: 5004
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 335 vezes
Mens.Curtidas: 232 vezes

Anterior Próximo



Retornar para Banco de Dados

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 5 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