【问题标题】:linphone - error when build: undefined referencelinphone - 构建时出错:未定义的引用
【发布时间】: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……我错过了什么吗?
  • 可能是库版本错误的问题。如果没有“找不到文件”错误,这是最有可能发生的事情。

标签: android linphone


【解决方案1】:

最后我可以毫无错误地构建 i: (ps:我在项目文件夹中完成所有操作。使用cd /your/path/to/linphone-android

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-25
    • 2015-03-28
    • 1970-01-01
    • 1970-01-01
    • 2021-07-23
    • 2016-03-31
    • 1970-01-01
    相关资源
    最近更新 更多