letodb no linux ubuntu 12.04
Moderador: Moderadores
- Cavalo Marinho
- Usuário Nível 3

- Mensagens: 156
- Registrado em: 01 Ago 2009 10:01
- Localização: Aracaju/Se
letodb no linux ubuntu 12.04
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 200 vezes
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
letodb no linux ubuntu 12.04
Harbour versão ?
Versão do LetoDb ?
Está usando hbmk2 p/ compilar ?
Saudações,
Itamar M. Lins Jr.
Versão do LetoDb ?
Está usando hbmk2 p/ compilar ?
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Cavalo Marinho
- Usuário Nível 3

- Mensagens: 156
- Registrado em: 01 Ago 2009 10:01
- Localização: Aracaju/Se
letodb no linux ubuntu 12.04
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
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
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
letodb no linux ubuntu 12.04
Você está usando uma versão velha do Harbour atualize p/ versão 3.2.undefined reference to `hb_extIsNil'
Inclusive a 3.2 resolve o problema de caracteres errados na tela.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Cavalo Marinho
- Usuário Nível 3

- Mensagens: 156
- Registrado em: 01 Ago 2009 10:01
- Localização: Aracaju/Se
letodb no linux ubuntu 12.04
bom dia Itamar
Vou baixar e instalar a versão 3.2 for linux e testar, muito obrigado.
Vou baixar e instalar a versão 3.2 for linux e testar, muito obrigado.
- Cavalo Marinho
- Usuário Nível 3

- Mensagens: 156
- Registrado em: 01 Ago 2009 10:01
- Localização: Aracaju/Se
letodb no linux ubuntu 12.04
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.
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.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
letodb no linux ubuntu 12.04
É 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.
->hb_extIsNil //não tem essa função no harbour 3.0
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Cavalo Marinho
- Usuário Nível 3

- Mensagens: 156
- Registrado em: 01 Ago 2009 10:01
- Localização: Aracaju/Se
letodb no linux ubuntu 12.04
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.
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 191 vezes
letodb no linux ubuntu 12.04
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/ ... =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.
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/ ... =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 263 vezes
-
letodb-2.15-src.zip- Pacote LETODB
- (286.99 KiB) Baixado 193 vezes
- Cavalo Marinho
- Usuário Nível 3

- Mensagens: 156
- Registrado em: 01 Ago 2009 10:01
- Localização: Aracaju/Se
