Página 10 de 13

RDD LETO Sem Mistério

Enviado: 18 Mar 2014 12:26
por runner
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.

RDD LETO Sem Mistério

Enviado: 19 Mar 2014 09:14
por runner
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

RDD LETO Sem Mistério

Enviado: 21 Mar 2014 08:37
por runner
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

RDD LETO Sem Mistério

Enviado: 23 Mar 2014 18:57
por Itamar M. Lins Jr.
Já usou o hbmk2 p/ compilar ?

Saudações,
Itamar M. Lins Jr.

RDD LETO Sem Mistério

Enviado: 25 Mar 2014 05:38
por runner
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

RDD LETO Sem Mistério

Enviado: 15 Jun 2014 19:38
por filizola
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.

RDD LETO Sem Mistério

Enviado: 15 Jun 2014 20:24
por Toledo
Filizola, baixe o código fonte e tente compilar usando o hbmk2, segue o link:

http://letodb.cvs.sourceforge.net/viewv ... v=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,

RDD LETO Sem Mistério

Enviado: 15 Jun 2014 20:29
por filizola
obrigado toledo vou testar desta forma.

Agradeço muito a ajuda.

RDD LETO Sem Mistério

Enviado: 15 Jun 2014 20:37
por filizola
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.

RDD LETO Sem Mistério

Enviado: 15 Jun 2014 20:58
por Toledo
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,

RDD LETO Sem Mistério

Enviado: 15 Jun 2014 21:00
por filizola
Perfeito. Obrigado.

RDD LETO Sem Mistério

Enviado: 20 Out 2014 14:26
por filizola
Boa tarde, será que posso usar assim ?

cPath :="//192.168.10.27:2812/"

set path to &cPath.

testei e funcionou.

RDD LETO Sem Mistério

Enviado: 20 Out 2014 22:28
por sygecom
Eu uso assim a anos em um sisteminha de agenda.

RDD LETO Sem Mistério

Enviado: 03 Dez 2014 21:02
por asimoes
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.

RDD LETO Sem Mistério

Enviado: 03 Dez 2014 21:45
por asimoes
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.