Bonjour,
je rencontre un problème a la compilation avec GCC.

voici le contenu du makefile
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CXX := g++
CXXFLAGS := -I/usr/local/mysql/include -I/usr/include/mysql -I/usr/local/include/mysql++ -I/usr/include
LDFLAGS := -L/usr/local/mysql/lib -L/usr/local/lib -L/usr/lib
LDLIBS := -lmysqlpp -lmysqlclient -lz -lm
all: main
 
clean:
	rm -f $(EXECUTABLE) *.o
 
install:
	mv main /usr/bin/ezreport_globals_computer
	@echo "Ok."
 
uninstall:
	rm -r /usr/bin/ezreport_globals_computer
	@echo "Ok."
en sortie j'ai :
/usr/local/lib/libmysqlpp.so: undefined reference to `std::__detail::_List_node_base::_M_unhook()@GLIBCXX_3.4.15'
/usr/local/lib/libmysqlpp.so: undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)@GLIBCXX_3.4.15'
collect2: ld returned 1 exit status
make: *** [main] Error 1
je bloque dessus depuis quelques jours et je ne trouve aucune solution...