Clipper On Line • Ver Tópico - mysql na versao 2.3.8 ?

mysql na versao 2.3.8 ?

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

mysql na versao 2.3.8 ?

Mensagempor pena » 08 Ago 2014 10:26

Bom dia, estou com um erro pra compilar após mudança de versão e,
se eu acessar a pasta C:\MINIGUI\SAMPLES\MYSQL e
utilizar o COMPILE ocorre o mesmo erro, e antes não , oque pode ser isso

Error:Unresolved external '_HB_FUN_TMYSQLSERVER' referenced from
D:\PROJ-MYSQL\CLSCONEXAO.OBJ
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

mysql na versao 2.3.8 ?

Mensagempor Toledo » 08 Ago 2014 17:25

pena escreveu:se eu acessar a pasta C:\MINIGUI\SAMPLES\MYSQL

Acho que você quis dizer C:\MINIGUI\SAMPLES\BASIC\MYSQL

pena escreveu:utilizar o COMPILE ocorre o mesmo erro, e antes não , oque pode ser isso
Error:Unresolved external '_HB_FUN_TMYSQLSERVER' referenced from
D:\PROJ-MYSQL\CLSCONEXAO.OBJ

Se o "COMPILE" for o arquivo compile.bat que já vem na pasta C:\MINIGUI\SAMPLES\BASIC\MYSQL, então este erro não poderia ocorrer. Se o "COMPILE" for algum outro arquivo, então você tem que colocar o parâmetro /m ao executar o "COMPILE", por exemplo:

compile.bat demo_1 /m

O parâmetro /m vai incluir a HbMySQL.LIB na compilação.

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: 3038
Data de registro: 22 Jul 2003 18:39
Cidade/Estado: Araçatuba - SP
Curtiu: 263 vezes
Mens.Curtidas: 258 vezes

mysql na versao 2.3.8 ?

Mensagempor pena » 08 Ago 2014 21:33

Buenas, Toledo, não me pergunte o que havia feito errado, mas apenas, baixei e instalei novamente, passou a compilar, mas olha só o que aconteceu

agora compilou sem problema, porem quando fui usar, ele da um erro, dae fui para c:\minigui\samples\basic\mysql

compilei e pediu a dll, copie ela de c:\mysql\lib , mysql versao 5.5.28

e da o mesmo erro, tanto no meu sistema, como no exemplo

NÃO FOI POSSIVEL LOCALIZAR O NUMERO ORDINAL 135 NA BIBLIOTECA DE VINCULO DINAMICO LIBMYSQL.DLL

to sem pai e sem mãe kkkkkkk
Avatar de usuário

pena
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 331
Data de registro: 06 Jul 2004 18:08
Cidade/Estado: CACHOEIRA DO SUL-RS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

mysql na versao 2.3.8 ?

Mensagempor Toledo » 08 Ago 2014 23:01

Olá pena, você tem que instalar o MySQL no seu computador e depois recompilar as libs da HbMySQL, então faça o seguinte:

1 - Entre na pasta C:\Arquivos de programas\MySQL\MySQL Server 5.5\include e copie todos os arquivos para a pasta C:\MiniGUI\SOURCE\HbMySQL.

2 - Entre na pasta C:\Arquivos de programas\MySQL\MySQL Server 5.5\lib e copie o arquivo libmysql.dll para a pasta C:\MiniGUI\SOURCE\HbMySQL.

3 - Setar a pasta c:\borland\bcc55\bin no Path, para isto abra o Prompt do DOS e digite:

set path=c:\borland\bcc55\bin;%path%

4 - Depois entre na pasta cd\MiniGUI\SOURCE\HbMySQL e execute o arquivo MakeLib.bat.

5 - Copie o arquivo libmysql.dll para a pasta C:\MiniGUI\SAMPLES\BASIC\MYSQL e depois compile novamente o demo_1.prg, digite apenas compile.bat.

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: 3038
Data de registro: 22 Jul 2003 18:39
Cidade/Estado: Araçatuba - SP
Curtiu: 263 vezes
Mens.Curtidas: 258 vezes

mysql na versao 2.3.8 ?

Mensagempor Marcos » 31 Out 2017 08:30

Estou com este mesmo problema ao atualizar para a versão HMG-17.10, alguém conseguiu resolver ?
Atenciosamente,
_____________________________
Marcos Antonio da Silva
marcosilva90@hotmail.com
Avatar de usuário

Marcos
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 336
Data de registro: 20 Set 2003 09:16
Cidade/Estado: Cáceres/Mato Grosso
Curtiu: 6 vezes
Mens.Curtidas: 1 vez

mysql na versao 2.3.8 ?

Mensagempor Marcos » 01 Nov 2017 07:26

Resolvido em outro tópico do Toledo, obrigado.
Atenciosamente,
_____________________________
Marcos Antonio da Silva
marcosilva90@hotmail.com
Avatar de usuário

Marcos
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 336
Data de registro: 20 Set 2003 09:16
Cidade/Estado: Cáceres/Mato Grosso
Curtiu: 6 vezes
Mens.Curtidas: 1 vez

mysql na versao 2.3.8 ?

Mensagempor bjbernal » 15 Nov 2017 03:43

Eu uso MariaDB e não criei a Libmysql.lib a partir do HbMySQL segundo ensinado pelo Toledo !

Eu faço assim:

1) Baixar e instalar o conncector-c de MariaDB em: https://downloads.mariadb.org/connector-c/3.0.2/

2) Insta-lo o Conector c

3) Na pasta aonde foi instalado o Conector C, em: c:\arquivosdeprogramasx86\MariaDB\lib faço copia de Libmariadb.dll em c:\harbour\lib

4) Deleto nesta pasta do harbour o Libmysql.lib que já existe

5) Recrio Libmysql.lib com ajuda do compilador BCC55 assim: c:\borland\bcc55\bin\implib libmysql.lib libmariadb.dll

6) Compilar ou recompilar seu executável (depois de compilado, ao executar, talvez reclame pela falta de libmariadb.dll "ATUAL" que ainda não esteja na pasta do seu executável)

7)Usar na pasta do seu executável a Libmariadb.dll

Funciona ! Ou estou fazendo algo errado ??
bjbernal
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 31
Data de registro: 06 Ago 2004 17:27
Curtiu: 0 vez
Mens.Curtidas: 0 vez




Retornar para MiniGui

Quem está online

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