Instalando Mysql Headers...

Iniciado por Snails, 23 de Janeiro de 2006, 03:11

tópico anterior - próximo tópico

Snails

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)
Termcap
mysql Tarball source
gcc, 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
Citar
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
Voltei Para Ficar... depois do tal "libicu" do FC que ferrou o meu sistema -.-