Toon posts:

Compilen van mySQL

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik krijg steeds deze vage error tijdens de 'make' fase:
code:
1
2
3
4
5
6
7
8
9
10
libmysql.lo
libmysql.c: In function `mysql_real_connect':
libmysql.c:1325: warning: passing arg 5 of `gethostbyname_r' from incompatible pointer type
libmysql.c:1325: too few arguments to function `gethostbyname_r'
libmysql.c:1325: warning: assignment makes pointer from integer without a cast
make[2]: *** [libmysql.lo] Error 1
make[2]: Leaving directory `/usr/local/mysql-3.23.51/libmysql'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/mysql-3.23.51'
make: *** [all-recursive-am] Error 2

Ik probeer mySQL dus handmatig te compilen, maar wil dus niet helemaal lukken - iemand een idee waar het aan kan liggen?

  • igmar
  • Registratie: April 2000
  • Laatst online: 29-06 18:56

igmar

ISO20022

Op maandag 22 juli 2002 00:53 schreef ThinKGEEk het volgende:
Ik krijg steeds deze vage error tijdens de 'make' fase:
code:
1
2
3
4
libmysql.lo
libmysql.c: In function `mysql_real_connect':
libmysql.c:1325: warning: passing arg 5 of `gethostbyname_r' from incompatible pointer type
libmysql.c:1325: too few arguments to function
Welk OS ? Dit wijst over het algemeen op het feit dat compilen zowiezo niet werkt, en dat configure daardoor de verkeerde conclusies trekt.
code:
1
2
3
4
5
6
7
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char ** argv)
{
    printf("Dit is de main functie\n");
}

Noem dit bestand xxx.c oid (geen test iig), en compilen met :

gcc -o xxx xxx.c

Indien dat problemen geeft heb je een probleem, post anders je OS versie ed even.

Verwijderd

Topicstarter
OS: Linux - Suse7.3

En uhmm, dat stukje C kan ik gewoon compilen en uitvoeren
zonder fouten - maar de GCC compiler heeft 't gewoon 'altijd' goed gedaan..
code:
1
2
blackbox:~ # ./xxx 
Dit is de main functie

  • igmar
  • Registratie: April 2000
  • Laatst online: 29-06 18:56

igmar

ISO20022

Op maandag 22 juli 2002 12:36 schreef ThinKGEEk het volgende:
OS: Linux - Suse7.3

En uhmm, dat stukje C kan ik gewoon compilen en uitvoeren
zonder fouten - maar de GCC compiler heeft 't gewoon 'altijd' goed gedaan..
code:
1
2
blackbox:~ # ./xxx 
Dit is de main functie
Kijk dan even de config.log na, de test die kijkt hoeveel argumenten de _r functie vreet gaat dan niet goed.

Verwijderd

Topicstarter
Op maandag 22 juli 2002 12:55 schreef igmar het volgende:

[..]

Kijk dan even de config.log na, de test die kijkt hoeveel argumenten de _r functie vreet gaat dan niet goed.
[config.log]
configure:12510: checking for gethostbyname_r
configure:12566: result: yes

"./configure: g++: command not found" krijg ik wel tijdens de 'configure' stage - alleen das 1keer in het begin.