Maison  >  Questions et réponses  >  le corps du texte

linux - apr-util signale une erreur lors de l'exécution de la commande make

解压完apr-util后,执行make报错,如下:

[root@localhost apr-util-1.6.0]# make
make[1] : Entrée dans le répertoire `/root/Downloads/apache_svn/apr-util-1.6.0'
/bin/sh /usr/local/apr /build-1/libtool --silent --mode=compile gcc -g -O2 -pthread -DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/root/Downloads/apache_svn/apr-util-1.6.0/include -I/ root/Downloads/apache_svn/apr-util-1.6.0/include/private -I/usr/local/apr/include/apr-1 -o xml/apr_xml.lo -c xml/apr_xml.c && touch xml/apr_xml .lo
xml/apr_xml.c:35:19 : erreur : expat.h : aucun fichier ou répertoire de ce type
xml/apr_xml.c:66 : erreur : liste de qualificatifs de spécificateurs attendue avant 'XML_Parser'
xml/apr_xml. c : Dans la fonction 'cleanup_parser' :
xml/apr_xml.c:364 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp'
xml/apr_xml.c:365 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp'
xml/apr_xml.c : Au niveau supérieur :
xml/apr_xml.c:384 : erreur : attendu ';', ',' ou ')' avant le jeton '*'
xml/apr_xml.c : Dans la fonction 'apr_xml_parser_create ':
xml/apr_xml.c:401 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp'
xml/apr_xml.c:402 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp'
xml/apr_xml.c :410 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp'
xml/apr_xml.c:411 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp'
xml/apr_xml.c:412 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp'
xml/apr_xml.c:424 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp'
xml/apr_xml.c:424 : erreur : 'default_handler' non déclaré (première utilisation dans cette fonction)
xml/apr_xml.c:424 : erreur : (Chaque identifiant non déclaré n'est signalé qu'une seule fois
xml/apr_xml.c:424 : erreur : pour chaque fonction dans laquelle il apparaît.)
xml/apr_xml.c : Dans la fonction 'do_parse' :
xml/apr_xml.c:434 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp'
xml/apr_xml.c:438 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp'
xml/apr_xml.c : 442 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp_err'
xml/apr_xml.c:442 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp'
xml/apr_xml.c : Dans la fonction 'apr_xml_parser_geterror':
xml /apr_xml.c:500 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp_err'
xml/apr_xml.c:500 : erreur : 'apr_xml_parser' n'a aucun membre nommé 'xp_err'
make[1] : * [ xml/apr_xml.lo] Erreur 1
make[1] : sortie du répertoire `/root/Downloads/apache_svn/apr-util-1.6.0'
make : * [tout récursif] Erreur 1

淡淡烟草味淡淡烟草味2677 Il y a quelques jours2625

répondre à tous(1)je répondrai

  • 三叔

    三叔2017-06-20 10:08:17

    xml/apr_xml.c:35:19 : erreur : expat.h : aucun fichier ou répertoire de ce type

    Il se peut qu'il y ait un manque de bibliothèque de développement pour expatriés. Si vous utilisez Ubuntu/Debian, vous pouvez essayer d'installer libexpat1-dev

    .

    répondre
    0
  • Annulerrépondre