4.0 linux编译有问题,求助解决

/usr/bin/ld: …/cocos2d/external/linux-specific/fmod/prebuilt/64-bit/libfmod.so: .dynsym local symbol at index 2 (>= sh_info of 2)
/usr/bin/ld: …/cocos2d/external/linux-specific/fmod/prebuilt/64-bit/libfmod.so: .dynsym local symbol at index 3 (>= sh_info of 2)
/usr/bin/ld: …/cocos2d/external/linux-specific/fmod/prebuilt/64-bit/libfmod.so: .dynsym local symbol at index 4 (>= sh_info of 2)
/usr/bin/ld: …/cocos2d/external/chipmunk/prebuilt/linux/64-bit/libchipmunk.a(cpGearJoint.c.o): in function preStep': cpGearJoint.c:(.text+0x144): undefined reference to __powf_finite’
/usr/bin/ld: …/cocos2d/external/chipmunk/prebuilt/linux/64-bit/libchipmunk.a(cpDampedSpring.c.o): in function preStep': cpDampedSpring.c:(.text+0x1fd): undefined reference to __expf_finite’
/usr/bin/ld: …/cocos2d/external/chipmunk/prebuilt/linux/64-bit/libchipmunk.a(cpRotaryLimitJoint.c.o): in function preStep': cpRotaryLimitJoint.c:(.text+0x17d): undefined reference to __powf_finite’
/usr/bin/ld: …/cocos2d/external/chipmunk/prebuilt/linux/64-bit/libchipmunk.a(cpDampedRotarySpring.c.o): in function preStep': cpDampedRotarySpring.c:(.text+0xf2): undefined reference to __expf_finite’
/usr/bin/ld: …/cocos2d/external/chipmunk/prebuilt/linux/64-bit/libchipmunk.a(cpGrooveJoint.c.o): in function preStep': cpGrooveJoint.c:(.text+0x327): undefined reference to __powf_finite’
/usr/bin/ld: …/cocos2d/external/chipmunk/prebuilt/linux/64-bit/libchipmunk.a(cpSlideJoint.c.o): in function preStep': cpSlideJoint.c:(.text+0x42b): undefined reference to __powf_finite’
/usr/bin/ld: …/cocos2d/external/chipmunk/prebuilt/linux/64-bit/libchipmunk.a(cpPivotJoint.c.o): in function preStep': cpPivotJoint.c:(.text+0x1e8): undefined reference to __powf_finite’
/usr/bin/ld: …/cocos2d/external/chipmunk/prebuilt/linux/64-bit/libchipmunk.a(cpRatchetJoint.c.o): in function preStep': cpRatchetJoint.c:(.text+0x16a): undefined reference to __powf_finite’
/usr/bin/ld: …/cocos2d/external/chipmunk/prebuilt/linux/64-bit/libchipmunk.a(cpPinJoint.c.o): in function preStep': cpPinJoint.c:(.text+0x324): undefined reference to __powf_finite’
/usr/bin/ld: …/cocos2d/external/chipmunk/prebuilt/linux/64-bit/libchipmunk.a(cpHastySpace.c.o):cpHastySpace.c:(.text+0x560): more undefined references to `__powf_finite’ follow
collect2: 错误:ld 返回 1

@397136899 大佬再帮我看看

@panda

@wangzhe 大佬帮我看看吧,真的需要linux平台下编译

无解,Manjaro 试了一整天,新旧版libfmod.so全部 ld 报错

请问 这个问题解决了吗,我也遇到了相同的问题

兄弟,解决问题了吗?
https://github.com/cocos2d/cocos2d-x/issues/20471
在这里搜到了一个解决方法,下载回复中的那个 libchipmunk7.0.1.zip,替换掉源码中原先的那个libchipmunk.a

https://github.com/cocos2d/cocos2d-x/issues/20471,这里有方法。