Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GCC Discussion :

Probleme de compilation


Sujet :

GCC

  1. #1
    Membre à l'essai
    Probleme de compilation
    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...

  2. #2
    Membre à l'essai
    OK!
    j'avais juste oublier d'installer MySQL-devel et mysql++.