probléme de modification dans makefile
salem,
j'essaie de modifier le code source de squid en ajoutant quelques fonctions de la bibliothéque de mysql mais le probléme est que je trouve pas ou je peux ajouter -lmysqlclient dans le fichier makefile pour réussir la compilation.
voila le résulta de ce que j'essai de modifier dans makefile:
if gcc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/squid/etc/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -Wall -g -O2 -MT access_log.o -MD -MP -MF ".deps/access_log.Tpo" -c -o access_log.o access_log.c -lmysqlclient; \
then /etc/init.d/mysql start ;mv -f ".deps/access_log.Tpo" ".deps/access_log.Po"; else rm -f ".deps/access_log.Tpo"; exit 1; fi;
access_log.c:1008: error: expected declaration specifiers or ‘...’ before ‘MYSQL’
access_log.c: In function ‘accessLogSquid’:
access_log.c:1013: error: ‘MYSQL_RES’ undeclared (first use in this function)
access_log.c:1013: error: (Each undeclared identifier is reported only once
access_log.c:1013: error: for each function it appears in.)
access_log.c:1013: error: ‘result’ undeclared (first use in this function)
access_log.c:1014: error: ‘MYSQL_ROW’ undeclared (first use in this function)
access_log.c:1014: error: expected ‘;’ before ‘elementsColonne’
access_log.c:1032: warning: left-hand operand of comma expression has no effect
access_log.c:1032: warning: left-hand operand of comma expression has no effect
access_log.c:1032: warning: left-hand operand of comma expression has no effect
SVP quelqu'un peut m'aider???:oops::oops::oops::oops: