【发布时间】:2015-07-01 03:17:27
【问题描述】:
我在 ubuntu 14.04 上构建了 linphone-android(我使用来自主页的源代码)并且遇到了一些麻烦。他们在这里:
/home/com08/linphone-android//jni/..//submodules/msamr/src/msamr.c:42:错误:未定义对“opencore_amr_wrapper_init”的引用
/home/com08/linphone-android//jni/..//submodules/externals/build/opencore-amr/../../opencore-amr/amrnb/wrapper.cpp:30:错误:未定义参考“my_GSMInitDecode”
/home/com08/linphone-android//jni/..//submodules/externals/build/opencore-amr/../../opencore-amr/amrnb/wrapper.cpp:35:错误:未定义参考“my_GSMDecodeFrameExit”
/home/com08/linphone-android//jni/..//submodules/externals/build/opencore-amr/../../opencore-amr/amrnb/wrapper.cpp:44:错误:未定义引用“my_AMRDecode”
/home/com08/linphone-android//jni/..//submodules/externals/build/opencore-amr/../../opencore-amr/amrnb/wrapper.cpp:56:错误:未定义引用“my_AMREncodeInit”
/home/com08/linphone-android//jni/..//submodules/externals/build/opencore-amr/../../opencore-amr/amrnb/wrapper.cpp:62:错误:未定义引用“my_AMREncodeExit”
/home/com08/linphone-android//jni/..//submodules/externals/build/opencore-amr/../../opencore-amr/amrnb/wrapper.cpp:69:错误:未定义引用“my_AMREncode”
我收到这个错误好几天了,但我无法修复它们。你有什么想法?我已经安装了 libxml2-dev。 谢谢。
【问题讨论】:
-
你在构建时输入了什么命令?
-
@meneldal:我使用了 $make。
-
之前没有配置脚本可以运行?
-
不,没有。我遵循项目中的 README 文件。我只是在安装了一些软件包后运行 $make,例如:automake、yasm、nasm……我错过了什么吗?
-
可能是库版本错误的问题。如果没有“找不到文件”错误,这是最有可能发生的事情。