Guia – Instalando Mysql headers (no muque)
o que sao os mysql headers?
Sao codigos fontes necessarias para compilar o seu programa que necessita de mysql header, para que voce possa trabalhar tranquilamente. tambem serve para compilar outros programas que utilizem o mysql como database.
Materias necessarios
alien (sudo apt-get install alien no terminal)
Termcapmysql Tarball sourcegcc, gblic, bin86, make, libstdc++5 e zlib
como nao existe a livraria “termcap”, que se torna necessario para a instalaçao do mysql headers, e este mesmo, tendo em apenas no formato .rpm entao vamos fazer o download e a instalaçao no “muque”
primeiro, pegue o pacote alien, que transforma pacotes .rpm em pacotes .deb e assim instalando o termcap... conectado na internet, digite o comando no terminal:
$ sudo apt-get install alien
após ter instalado o alien, agora vamos converter o pacote termcap! renomeie o pacote termcap para um nome mais facil (vamos dar o exemplo de term) e digite o seguinte comando no terminal.
$sudo alien term.rpm
após ter convertido o termcap.rpm para termcap.deb, basta instalar o nosso querido termcap pelo comando
$ sudo dpkg -i termcap.deb
renomeie o mysql que voce baixou (aperte F2) para um nome que voce deseje (vamos da o exemplo de ”mysql”) abra uma janela do terminal (alt+f2), caminhe até o diretorio aonde esta o nosso mysql e digite o seguinte comando
$ tar -zxvf mysql.tar.gz
renomeie o diretorio que for gerado (vamos da o exemplo de “mysqldir”) depois vire root no terminal, utilizando o comando “su” (voce pode notar que o seu simbolo muda de $ para #)
agora digite o comando:
# mv mysqldir /usr/src
“saia” de root atraves do comando exit, e navegue até a pasta /usr/src/mysqldir
e digite o comando
$ ./configure –witout-server
espere terminar a configuraçao. digite o comando
$ make
espere compilar e digite o comando “su”, o que fará voce se tornar root novamente, assim que voce se tornar root, digite:
make install
e pronto!
para confirmar se o seu linux ja possui os mysql headers, faça o download de algum programa que tenha suporte no meu exemplo usei um software chamado
eAthena que serve para emular servidores Ragnarok Online.
Abra outra janela de terminal, navegue até a pasta aonde esta as sources do programa desejado e digite.
./configure
A mensagem que apareceu aqui é esta
Checking for dependencies..
Checking for sed... yes
Checking for gcc... yes
Checking for (g)make... yes
Checking for sockets... yes
Checking for MySQL headers... yes
MySQL headers path...... : /usr/local/lib/mysql
se aparecer algo semelhante, é que o seu mysql Header esta instalado corretamente
Snails.
Guia Utilizando a licença
Creative commons 2.5