Clipper On Line • Ver Tópico - letodb no linux ubuntu 12.04

letodb no linux ubuntu 12.04

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

Moderador: Moderadores

 

letodb no linux ubuntu 12.04

Mensagempor Cavalo Marinho » 14 Fev 2015 10:23

Bom dia pessoal, estou começando trabalhar com o letodb e a priore parece ser muito bom, compilei o server para windows e tudo beleza, o meu problema é que não consigo compilar para linux, já tentei, passei por alguns processo mas cheguei num ponto que não consigo progredir, assim espero que algum colega que entenda do assunto possa ame ajudar, ficarei grato, em anexo estou postando o arquivo de log de erro na compilação.
Anexos
a2.txt
(1.22 KiB) Baixado 94 vezes
Avatar de usuário

Cavalo Marinho
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 155
Data de registro: 01 Ago 2009 10:01
Cidade/Estado: Aracaju/Se
Curtiu: 3 vezes
Mens.Curtidas: 3 vezes

letodb no linux ubuntu 12.04

Mensagempor Itamar M. Lins Jr. » 14 Fev 2015 13:58

Harbour versão ?
Versão do LetoDb ?
Está usando hbmk2 p/ compilar ?

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

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

letodb no linux ubuntu 12.04

Mensagempor Cavalo Marinho » 18 Fev 2015 08:44

Bom dia Itamar
Segue respostas
Harbour Versão 3.0.0 for linux Ubuntu
LetoDb 1.129.2.42 datada de 31/10/2014 (Está no inicio do arquivo server.prg)
Sim, Estou utilizando o HBMK2 para compilar.

Jackson
Avatar de usuário

Cavalo Marinho
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 155
Data de registro: 01 Ago 2009 10:01
Cidade/Estado: Aracaju/Se
Curtiu: 3 vezes
Mens.Curtidas: 3 vezes

letodb no linux ubuntu 12.04

Mensagempor Itamar M. Lins Jr. » 18 Fev 2015 23:44

undefined reference to `hb_extIsNil'

Você está usando uma versão velha do Harbour atualize p/ versão 3.2.
Inclusive a 3.2 resolve o problema de caracteres errados na tela.

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

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

letodb no linux ubuntu 12.04

Mensagempor Cavalo Marinho » 19 Fev 2015 10:01

bom dia Itamar
Vou baixar e instalar a versão 3.2 for linux e testar, muito obrigado.
Avatar de usuário

Cavalo Marinho
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 155
Data de registro: 01 Ago 2009 10:01
Cidade/Estado: Aracaju/Se
Curtiu: 3 vezes
Mens.Curtidas: 3 vezes

letodb no linux ubuntu 12.04

Mensagempor Cavalo Marinho » 02 Mar 2015 09:28

Bom dia Itamar
Mais uma vez venho solicita a sua ajuda ou de outro companheiro que tenha conhecimento no assunto, conforme suas instruções instalei o harbour 3.2, tentei compilar mas não funcionou,s egue os arquivos log em anexo para uma melhor analise.
a1.log.txt
(2.77 KiB) Baixado 105 vezes

a2.log.txt
(1.22 KiB) Baixado 99 vezes
Avatar de usuário

Cavalo Marinho
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 155
Data de registro: 01 Ago 2009 10:01
Cidade/Estado: Aracaju/Se
Curtiu: 3 vezes
Mens.Curtidas: 3 vezes

letodb no linux ubuntu 12.04

Mensagempor Itamar M. Lins Jr. » 02 Mar 2015 10:44

É a mesma mensagem de erro, vc está usando o harbour 3.0 atualize seu harbour p/ 3.2, remova o antigo.

->hb_extIsNil //não tem essa função no harbour 3.0

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

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

letodb no linux ubuntu 12.04

Mensagempor Cavalo Marinho » 20 Mar 2015 18:29

Depois de algum tempo voltei a tentativa de compilar o letodb no linux, que foi frustante, peço aos colaboradores deste forum para me ajudarem nesta tarefa, não sei mais o que fazer, instalei o harbour 3.2 conforme instruções de Itamar, mas não conseguir, estou postando os arquivos de log em anexo para uma melhor analise. veja que tem um arquivo vs onde eu mostro que a versão instalada do harbou é 3.2.
Desde ja agradeço qualquer auxilio, estou precisando implantar em um cliente e ainda não foi possível.
Anexos
logs.rar
Arquivos de logs
(12.23 KiB) Baixado 89 vezes
Avatar de usuário

Cavalo Marinho
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 155
Data de registro: 01 Ago 2009 10:01
Cidade/Estado: Aracaju/Se
Curtiu: 3 vezes
Mens.Curtidas: 3 vezes

letodb no linux ubuntu 12.04

Mensagempor yugi386 » 29 Mar 2015 22:20

Prezado Amigo,

Também fui infeliz muitas vezes ao tentar compilar o letodb no linux.
Utilizando os arquivos [makefile] que estão no pacote é muito difícil devido aos erros nos paths do harbour.
Mas você pode compilá-lo a partir dos arquivos .hbp. Neste caso você deve ter o Harbour 3.4 instalado em sua máquina.

Procedimentos:

1. Baixe o pacote do sourceforge: http://sourceforge.net/projects/letodb/?source=directory
O nome do pacote zipado é: letodb-2.15-src.zip.
OBS: Para sua comodidade o coloco em anexo também.

2. Descompacte o arquivo em uma pasta qualquer.

3. Abra o terminal e digite os seguintes comandos (um de cada vez):
hbmk2 leto.hbp
hbmk2 letodb.hbp
hbmk2 letodyn.hbp
hbmk2 rddleto.hbp

Serão gerados 4 arquivos nas seguintes pastas:

lib/libletocl.so
lib/libleto.a
lib/librddleto.a
bin/letodb

Os 3 primeiros arquvos são as bibiotecas do letodb e o último arquivo é o próprio letodb (executável linux).
OBS: Para sua comodidade também segue em anexo as bibliotecas e o executável já compilados (arquivo letodb.rar)

4. Agora vc deve copiar as bibliotecas do letodb (3 primeiros arquivos) para a pasta de bibliotecas do harbour. Para copiar estes arquivos você deve ter acesso de root. Uma maneira de obter este acesso é apertar as teclas alt + f2 e digitar o comando gksudo nautilus. Vai pedir a senha e abrir o "linux explorer" com privilégios de root.
No meu caso estou usando lubuntu e a pasta lib do harbour está em /usr/local/lib/harbour. Você deve verificar se no seu caso o caminho é o mesmo pois pode ser diferente.

Bem, eu ainda não usei o letodb na prática mas você deve configurar o letodb.ini entre outras coisas. Veja no arquivo readme_pt_br.txt que está no pacote em anexo.

Espero ter ajudado,

abs,

Yugi.
Anexos
letodb.rar
Executável para Linux e bibliotecas compiladas do LETODB
(466.44 KiB) Baixado 105 vezes
letodb-2.15-src.zip
Pacote LETODB
(286.99 KiB) Baixado 108 vezes
yugi386
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 82
Data de registro: 24 Jul 2008 10:36
Cidade/Estado: Minas Gerais
Curtiu: 0 vez
Mens.Curtidas: 27 vezes

letodb no linux ubuntu 12.04

Mensagempor Cavalo Marinho » 04 Abr 2015 18:29

Boa noite amigo
Vou inciar os testes, muito obrigado :{
Avatar de usuário

Cavalo Marinho
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 155
Data de registro: 01 Ago 2009 10:01
Cidade/Estado: Aracaju/Se
Curtiu: 3 vezes
Mens.Curtidas: 3 vezes




Retornar para Banco de Dados

Quem está online

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