开发者
鲲鹏环境编译perl报 undefined reference to 'pow' 错误解决方法
鲲鹏环境编译perl报 undefined reference to 'pow' 错误解决方法
发表于2023/08/17
6507

【问题描述】

编译perl过程报 undefined reference to 'pow' 错误,详细报错如下:

miniperlmain.o opmini.o libperl.a

libperl.a(pp.o): In function `Perl_pp_pow':

pp.c:(.text+0x2941): undefined reference to `pow'

libperl.a(pp.o): In function `Perl_pp_modulo':

pp.c:(.text+0x3707): undefined reference to `fmod'

libperl.a(pp.o): In function `Perl_pp_atan2':

pp.c:(.text+0x7f6f): undefined reference to `atan2'

【解决方法】

在执行./configure 命令前先执行如下命令

export PERLFLAGS="-A libs=-lm -A libs=-ldl"

收藏举报
Level 1
0
帖子
0
粉丝
0
获赞