Linux lfs 6.41 XMLParser对符号的未定义引用';pthread_attr_getstacksize@@GLIBC_2.2.5';

Linux lfs 6.41 XMLParser对符号的未定义引用';pthread_attr_getstacksize@@GLIBC_2.2.5';,linux,linux-from-scratch,Linux,Linux From Scratch,我在建立LFS系统时遇到了一个问题 我在第6.41点,我正在构建XML:Parser 我正在做 perl Makefile.PL 制作 测验 然后我就 /usr/bin/ld: /tools/lib/perl5/5.30.0/x86_64-linux/auto/threads/threads.a(threads.o): undefined reference to symbol 'pthread_attr_getstacksize@@GLIBC_2.2.5' /usr/bin/l

我在建立LFS系统时遇到了一个问题

我在第6.41点,我正在构建XML:Parser

我正在做 perl Makefile.PL 制作 测验

然后我就

/usr/bin/ld: /tools/lib/perl5/5.30.0/x86_64-linux/auto/threads/threads.a(threads.o): undefined         reference to symbol 'pthread_attr_getstacksize@@GLIBC_2.2.5'
/usr/bin/ld: /lib/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile.aperl:1095: perl] Error 1
make[1]: Leaving directory '/sources/XML-Parser-2.44'
make: *** [Makefile:928: perl] Error 2
你知道我该怎么解决吗


谢谢

我已经将-lpthread添加到/mnt/lfs/sources/XML-Parser-2.44/Expat/Makefile.PL中修复了它

在线

my$libs=“-lexpat-lpthread”