解压完apr-util后,执行make报错,如下:
[root@localhost apr-util-1.6.0]# make
make[1]: Memasuki direktori `/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 && sentuh xml/apr_xml .lo
xml/apr_xml.c:35:19: ralat: expat.h: Tiada fail atau direktori sedemikian
xml/apr_xml.c:66: ralat: senarai specifier-qualifier yang dijangkakan sebelum 'XML_Parser'
xml/apr_xml. c: Dalam fungsi 'cleanup_parser':
xml/apr_xml.c:364: ralat: 'apr_xml_parser' tidak mempunyai ahli bernama 'xp'
xml/apr_xml.c:365: ralat: 'apr_xml_parser' tidak mempunyai ahli bernama 'xp'
xml/apr_xml.c: Di peringkat atas:
xml/apr_xml.c:384: ralat: dijangka ';', ',' atau ')' sebelum token '*'
xml/apr_xml.c: Dalam fungsi 'apr_xml_parser_create ':
xml/apr_xml.c:401: ralat: 'apr_xml_parser' tiada ahli bernama 'xp'
xml/apr_xml.c:402: ralat: 'apr_xml_parser' tiada ahli bernama 'xp'
xml/apr_xml.c :410: ralat: 'apr_xml_parser' tiada ahli bernama 'xp'
xml/apr_xml.c:411: ralat: 'apr_xml_parser' tiada ahli bernama 'xp'
xml/apr_xml.c:412: ralat: 'apr_xml_parser' tidak mempunyai ahli bernama 'xp'
xml/apr_xml.c:424: ralat: 'apr_xml_parser' tidak mempunyai ahli bernama 'xp'
xml/apr_xml.c:424: ralat: 'default_handler' tidak diisytiharkan (penggunaan pertama dalam fungsi ini)
xml/apr_xml.c:424: ralat: (Setiap pengecam yang tidak diisytiharkan dilaporkan hanya sekali
xml/apr_xml.c:424: ralat: untuk setiap fungsi ia muncul.)
xml/apr_xml.c: Dalam fungsi 'do_parse' :
xml/apr_xml.c:434: ralat: 'apr_xml_parser' tiada ahli bernama 'xp'
xml/apr_xml.c:438: ralat: 'apr_xml_parser' tiada ahli bernama 'xp'
xml/apr_xml.c: 442: ralat: 'apr_xml_parser' tiada ahli bernama 'xp_err'
xml/apr_xml.c:442: ralat: 'apr_xml_parser' tiada ahli bernama 'xp'
xml/apr_xml.c: Dalam fungsi 'apr_xml_parser_geterrorx
/apr_xml.c:500: ralat: 'apr_xml_parser' tiada ahli bernama 'xp_err'
xml/apr_xml.c:500: ralat: 'apr_xml_parser' tiada ahli bernama 'xp_err'
make[1]: * xml/apr_xml.lo] Ralat 1
make[1]: Meninggalkan direktori `/root/Downloads/apache_svn/apr-util-1.6.0'
make: * [semua-rekursif] Ralat 1
xml/apr_xml.c:35:19: ralat: expat.h: Tiada fail atau direktori sedemikian
Mungkin terdapat kekurangan perpustakaan pembangunan ekspatriat Jika anda menggunakan ubuntu/debian, anda boleh cuba memasang libexpat1-dev
.