linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linphone-developers] getting error: undefined reference to 'log2f', eve


From: phaniharish
Subject: [Linphone-developers] getting error: undefined reference to 'log2f', even with ndk r9
Date: Fri, 29 Nov 2013 00:21:57 -0800 (PST)

Hello,
I am trying to build the linphone application for android, however i am
facing the error "undefined reference to 'log2f'" when i run make. I have
gone through the previous posts and i used android ndk r9 instead of r9b.
However i am still facing the same error. Please help resolve the issue.
This is the error i get when i run make.

Install        : libzrtpcpp-armeabi-v7a.so =>
libs/armeabi-v7a/libzrtpcpp-armeabi-v7a.so
SharedLibrary  : liblinphone-armeabi.so
Install        : libzrtpcpp-armeabi.so => libs/armeabi/libzrtpcpp-armeabi.so
/home/harish/adt-bundle-linux-x86_64-20131030/sdk/android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld:
jni/..//submodules/externals/build/x264/arm/libx264.a(encoder.o): in
function x264_validate_parameters:encoder.c(.text+0x28ac): error: undefined
reference to 'log2f'
/home/harish/adt-bundle-linux-x86_64-20131030/sdk/android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld:
jni/..//submodules/externals/build/x264/arm/libx264.a(encoder.o): in
function x264_validate_parameters:encoder.c(.text+0x28d0): error: undefined
reference to 'log2f'
/home/harish/adt-bundle-linux-x86_64-20131030/sdk/android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld:
jni/..//submodules/externals/build/x264/arm/libx264.a(analyse.o): in
function x264_analyse_prepare_costs:analyse.c(.text+0x25464): error:
undefined reference to 'log2f'
/home/harish/adt-bundle-linux-x86_64-20131030/sdk/android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld:
jni/..//submodules/externals/build/x264/arm/libx264.a(ratecontrol.o): in
function rate_estimate_qscale:ratecontrol.c(.text+0x2998): error: undefined
reference to 'log2f'
/home/harish/adt-bundle-linux-x86_64-20131030/sdk/android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld:
jni/..//submodules/externals/build/x264/arm/libx264.a(ratecontrol.o): in
function x264_ratecontrol_new:ratecontrol.c(.text+0x6878): error: undefined
reference to 'log2'
/home/harish/adt-bundle-linux-x86_64-20131030/sdk/android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld:
jni/..//submodules/externals/build/x264/arm/libx264.a(ratecontrol.o): in
function x264_ratecontrol_new:ratecontrol.c(.text+0x688c): error: undefined
reference to 'log2'
/home/harish/adt-bundle-linux-x86_64-20131030/sdk/android-ndk-r9/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-androideabi/bin/ld:
jni/..//submodules/externals/build/x264/arm/libx264.a(ratecontrol.o): in
function x264_ratecontrol_new:ratecontrol.c(.text+0x68a4): error: undefined
reference to 'log2'
collect2: ld returned 1 exit status
make[1]: *** [obj/local/armeabi-v7a/liblinphone-armeabi-v7a.so] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/home/harish/newandroid/linphone-android'
make: *** [generate-libs] Error 2




--
View this message in context: 
http://nongnu.13855.n7.nabble.com/getting-error-undefined-reference-to-log2f-even-with-ndk-r9-tp175563.html
Sent from the linphone-developers mailing list archive at Nabble.com.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]